3
votes

My app keeps getting rejected from the app store based on this rule:

2.10 iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution

I'm trying to figure out how I can test whether my fix is working. How can I simulate "running on an iPad at iPhone resolution" and how can I confirm that it work correctly at both resolutions?

2
I've worked on an iPhone only app and it ran fine on the iPad simulator. Maybe you can change your builds so it is iPhone only, and then see what Apple is complaining about just by using the simulator?Paul Cezanne
It IS iPhone only...temporary_user_name
And I guess you have run it in the simulator without issue.Paul Cezanne
Maybe you have some checks in code that load some views based on device type (iPhone/iPad).pteofil
Also as Paul was saying, you can run iPhone apps on iPad simulator. Have you done that?pteofil

2 Answers

1
votes

What you can do is to choose an iPad Simulator from the schemes-dropdown menu and run it on there even though it is an iPhone-only application. If it runs fine on there, you should be good to go.

Hope that helps :)

0
votes

In info.plist, for the key "Supported interface orientations (iPad)" removing any landscape orientations and leaving only Portrait (bottom home button) fixed my problem.