John van de Waeter 6 Posted August 1 Hi All, App works great on all iOS and iPhones, except on iPhoneX. Customer reports only a white screen, and further nothing happens. Unfortunately I don't have an iPhoneX available to test... Delphi 12.1, Xcode 15.4, Skia enabled, target iPhoneOS 17.5. Anyone any idea? tia, John Share this post Link to post
Sherlock 659 Posted August 1 iPhone X only supports iOS up to version 16.7.5...or rather the other way around. iOS 17 is not supported by iPhone X. Share this post Link to post
John van de Waeter 6 Posted August 1 18 minutes ago, Sherlock said: iPhone X only supports iOS up to version 16.7.5...or rather the other way around. iOS 17 is not supported by iPhone X. On my iPhone 6s with iOS 15.8.2 it works great. I'm not using any new stuff that would require iOS 17.2. Are you saying iPhoneX is more sensitive to the build target? Share this post Link to post
Sherlock 659 Posted August 1 25 minutes ago, John van de Waeter said: On my iPhone 6s with iOS 15.8.2 it works great. I'm not using any new stuff that would require iOS 17.2. Are you saying iPhoneX is more sensitive to the build target? Interesting. I have no iPhone X, I just found this information at Apple and thought it might be an explanation. Share this post Link to post
alejandro.sawers 11 Posted August 1 iPhone X with iOS 16.7.8 here, light themed Delphi 12.1 (with patch 1), Xcode 15.4, Skia enabled, target iPhoneOS 17.5. Blank FMX apps runs ok A possibility is that a specific component in your app fails under this specific configuration. It would be great if you can work closely with your customer to pinpoint the issue, by getting specific details of the device (iOS version, theme, settings) or to offer test build variations through TestFlight. Share this post Link to post
vfbb 281 Posted September 19 Seems related to “Display zoom” option of iOS. Issue reported here: https://github.com/skia4delphi/skia4delphi/issues/315 1 Share this post Link to post
John van de Waeter 6 Posted September 23 Found it. Mea culpa. In delphi 12.0 I applied a patch in FMX.Platform.iOS, like adding this line: WindowManager.RootViewController.Super.init; as per and thereby saving that file in the source-dir of my project. It nicely copied into the new source-dir, I didn't notice.) Removing the file from my source-dir did the job. John 2 Share this post Link to post