iOS Question iOS App for iPhone only

luke2012

Well-Known Member
Licensed User
Longtime User
Hi everyone,
I submitted my first iOS app and the publication was rejected as Apple says it crashes on iPad by doing a specific action.

The problem is that the app was not designed for iPad but only for iPhone, in fact I expected it to be tested only on iPhone as in the project attributes I indicated #Target: iPhone (see code below).

So why is Apple also testing it on the iPad?

Thanks in advance for your suggestions.

B4X:
#Region  Project Attributes
    #ApplicationLabel: AppName
    #Version: 1.0.6
    'Orientation possible values: Portrait, LandscapeLeft, LandscapeRight and PortraitUpsideDown
    '#iPhoneOrientations: Portrait, LandscapeLeft, LandscapeRight
    #iPhoneOrientations: Portrait
    '#iPadOrientations: Portrait, LandscapeLeft, LandscapeRight, PortraitUpsideDown
    '#Target: iPhone, iPad
    #Target: iPhone
    #ATSEnabled: True
    #MinVersion: 8

    '...
#End Region
 

luke2012

Well-Known Member
Licensed User
Longtime User
All apps can run on iPads. The app will run in an interface compatibility mode.

Why does your app crash on iPad? It shouldn't be difficult to fix it.

Apple says...

Steps leading to crash:
- In the registration form, tapped to take a photo
- App crashed

Frankly I struggle to understand why they taped to take a photo in the registration form (web form) that has nothing to do with the photos.
I have to try to understand if I can reproduce the crash that they indicate otherwise I have to ask for further indications.
 
Upvote 0

luke2012

Well-Known Member
Licensed User
Longtime User
All apps can run on iPads. The app will run in an interface compatibility mode.

Why does your app crash on iPad? It shouldn't be difficult to fix it.

1641398511973.png


1641398529023.png


1641398560501.png


The point is that I don't understand the "tapped to take a photo" where in the Home screen there is no button / link or anything else to take pictures but the button of the registration form (which is a web view).

I'm testing on an emulated iPad (see attached screenshoots).
 
Upvote 0
Top