Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to publish an app only for iPhone and not to iPad?

I know couple of similar questions are asked before. But they are outdated with the XCode versions, as the XCode now seems to provide different / better features .

I have developed a Flutter app for both Android and iOS. My app target is mobile users and not tab or iPad users.

When I am publishing my app to Apple App Store, I am being asked to submit iPad 3rd Gen and 2nd Gen screenshots.

The app works in iPad, but the layout is not great. Alignment issues and similar UI matters are there.

I'm on XCode 11, is there a way to avoid publishing to iPad? I saw a tick box to uncheck iPad in XCode, maybe unchecking this will save me?

If there is no way to protect from being published to iPad, can I provide the not so good layout screenshots for now? Will they pass the review? In this case I can fix the layouts in next release.

like image 512
PeakGen Avatar asked Jul 24 '20 18:07

PeakGen


People also ask

Why should you publish your iOS app?

The motive behind app distribution is to share iOS app with the right audience. Well, when it comes to app publishing, the obvious option which comes to our mind is the Apple App Store. No one can deny that the user reach of iOS store is exceptional and the services offered by it has their own perks.

Where to publish your app?

Well, when it comes to app publishing, the obvious option which comes to our mind is the Apple App Store. No one can deny that the user reach of iOS store is exceptional and the services offered by it has their own perks.

Can I make an iPhone app for iPad only?

All iPhone apps can run on iPads. The iPad has sort of an iPhone emulation mode where it shows the app blown up to iPad size. Your app must be able to run in this mode on an iPad or it may be rejected. > in the itunesconnect distribution, I do not see an option for making it iPhone only.

How to submit an iOS app to the App Store?

To start submitting the iOS App to the App Store, you need to navigate to Apple’s Developer Portal and log in using the ID. Once you have logged in, you need to click on the Identifiers. After that, click the ‘+’ tab on the top right corner of the system screen.


1 Answers

In Xcode

  1. Choose your project from the Project Navigator
  2. Choose your app target
  3. Choose the "General" tab
  4. In the "Deployment Info" section, check only the iPhone device (uncheck iPad)
like image 172
Lou Franco Avatar answered Oct 10 '22 07:10

Lou Franco