Search code examples
iosiphoneipadappstore-approval

iPhone apps compatibility on iPads


I have a question regarding appstore submission. I have developped an iPhone app, And I have limited it just for portrait. My question is should this iphone app runs on ipads as well even though its an iphone app?

if its not running good on ipad in 1x and 2x mode, will my app be rejected?

Please help me. Thanks


Solution

  • Yes. All iPhone apps must run also in iPad. You should set it to universal.

    Yes if your app doesn't run well on 1x and 2x mode it will be rejected.

    https://developer.apple.com/app-store/review/guidelines/

    1. 4 PERFORMANCE: HARDWARE COMPATIBILITY Performance - 2.4.1

    You have to use Vary for Traits.

    https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html

    This link help you with understand the adaptative model.

    https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/TheAdaptiveModel.html

    And here you have the WWDC explaining how to use Vary for Traits

    https://developer.apple.com/videos/play/wwdc2016/222/

    Set full screen:

    enter image description here

    Last option, Requires full screen in your project properties page, Deployment Info section.