I have an iOS app that works fine on [EDIT: DELETE "the emulator and"] local testing, and has been approved by Apple for release.
However, on TestFlight the first screen does not appear and we get a blank black screen instead. (Also this phase seems to run a lot more slowly than in other environments, but this might be a separate problem.)
A pseudocode shortening of a few hundred lines of code across two cards is:
Code: Select all
# preOpenStack
set a few variables, rendering properties and the like
go to Card 1
# Card 1
if local sqLite database not present then
use revExecuteSQL to create table
end if
if data not in local sqLite database then
mobileBusyIndicatorStart
use "put URL theURL into newData" to get data from remote server
mobileBusyIndicatorStop
use revExecuteSQL to put data in local sqLite database
end if
use revDataFromQuery to get data from local sqLite database
go to Card 2
# Card 2
display the data
Does anyone have any experience of something like this and, more importantly, have any idea of what might be going on?
Thanks!
Bill