I hit two issues in the app built and I wonder if you also get these issues:
in iOS version, for the column with Time type, I cannot trigger a time picker of iOS; instead, I need to type the time as if it is a Text type column.
start from 15.3.1 of the Android version app, the order of the options for Enum type column is not what is in the order in the table behind. It is fine on another Android device with AppSheet app 15.1, iOS version AppSheet app or web preview.
I have an app that has a time test for observing the conditions of a unit. I needed a start and stop time in seconds and then have a virtual column that calculates the difference in seconds. Since the iOS time picker doesn’t have seconds, I made a column “Start” that is an enum with a selection of only “Start” and another column that records that stop time by using the “ChangeTimestamp” type and selecting the “Start” column as the column to watch for changes. The seconds are not visible on the phone but if you check the data it has the seconds. I then made the same two columns for the end time and had the virtual column calculate off the two time stamps.
When I tried to do it this way, the seconds in the data field is always “00” when recording the data off an iPhone. Maybe I’m doing something wrong? My suggestion will give a timestamp with the correct seconds.
I just double-checked and I was totally mistaken. I was using time picker only when a generated time (with seconds) was not used.
I realize now I bumped into this issue in the past and circumvented by making a timer function - I only use the time picker if the timer was not available, and then seconds get dropped.