Search code examples
iosapp-store-connectscreenshot

How to get 5.5 inch screenshots for app that only supports iOS 17+


Hi I have been struggling to run the simulator to take some screenshots for uploading the app with Swift.

I am required to run a 5.5 inch simulator, which is a iPhone 8 plus, but the problem is that the simulator cannot run the program with Swift data (only for ios17?)

How can I fix this issue? Thank you.

Here is the error that I encounter with ios 15.0 to run the simulator modelContainer(for:inMemory:isAutosaveEnabled:isUndoEnabled:onSetup:)' is only available in iOS 17.0


Solution

  • It seems a bit of an anomaly that you are required to provide a screenshot for a device which cannot run the app.

    An iPhone 8 Plus can run iOS 16, but as you point out, it cannot run iOS 17. The only other devices with the same screen size are even older iPhones, so that doesn't help either.

    However, what this means is that your app is never going to be installed on a phone with a 5.5 inch screen. So the screenshots will probably never be seen. So it doesn't really matter what they show.

    I would suggest uploading a single screenshot that explains the circumstances. Something like:

    AppNotAvailable