My app is designed for iPhone, but it also works for iPad also. In Xcode, I have both iPhone and iPad checked under Deployment Info. But in the website the App Store of my app displays "Designed for iPad" and displays iPad screenshots first (you have to toggle to display iPhone screenshots). How can I changed this to "Designed for iPhone" and display iPhone screenshots first or just remove this completely? I have never specified anywhere that the app was designed for the iPad. This is Apple's doing xD.
I have another app in the App Store that has exact same settings in the Building Settings and General Settings in Xcode, that does not have this label "Designed for iPad" - it doesn't have this "Designed for X" label. I am now thinking that this bug is happening in new apps only. I published the new app with this bug last year. How do I remove this "Designed for iPad" label and display iPhone screenshots first?
In the appstore connect under the Pricing and Availability, I unchecked the Make this app available and now my iPhone screenshots show first and it removes the "Designed for iPad". It will also take about 1-2 hours to see the change in the appstore.
Edit (Thanks to Adam) Also, even when checking this off, the app is still available for iPad as seen in the image of my app when I view it on the app store.
Related
I am trying to publishing my app in the App Store. My app is only for iOS Mobile. But when I try to added the app screenshots I found there is an iPad option.
Now, I want to remove the iPad screenshot option in App Store Connect.
I didn't find any solution.
In XCode, select your target and select the General tab.
From here, remove the iPad under the "Supported destination" section, by clicking the minus sign:
This will disable iPad support and remove the iPad screenshots tab from App Store Connect.
No way to do that without removing support for ipad users
I made an iPhone App with Xcode. The devices setting is set to "iPhone". But in iTunes Connect it is rejected because it doesn't run on the iPad.
That is weird because it is an iPhone app, but when I checked it in Xcode, I can run it with the iPad simulator,however I think that normally this is not possible with an iPhone app.
I have added pictures to make my question clearer:
So what is gone wrong and how can I fix it?
EDIT:
Picture from resolution center:
Thanks all, I Found the problem/solution:
In my info.plist there was an extra row called supported interface orientations(iPad) where the portrait mode was added.
I have no idea how this got added here but when I removed it, the problem was solved.
From the Apple iOS App Store Review Guidelines (https://developer.apple.com/app-store/review/guidelines/):
2.10 iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
Basically, if you set an app to "Universal" it will have iPad and iPhone versions of the UI and will appear in the search results for both. If you set it to iPhone only, it will still be installable on iPads, but it doesn't appear in the search results by default. Additionally when a user does install it on an iPad it will just scale up the UI to best fit the screen. You cannot prevent your app from running on iPads.
Every app can run on the iPad no matter if it is supported or not. The option you have in Xcode is if you want to configure it to look good on the iPad using it's own storyboard. If you configure it for both iPad and iPhone your app fill get a + in the right corner of the price on the App Store and show up on iPad searches. However if you don't configure it to support iPads it'll not show up on searches of the Apple App Store, unless osmose selects iPhone only. You can easily submit your app to the App Store, without it being rejected my friend.
Hope that helps. Keep coding.
Nothing is wrong here , you can do this in debug mode for development purpose. Even you can run it on your iPad device from xCode. Don't worry about it, nothing wrong here.
)
Hello all :-)
I want to release an iPhone/iPod Touch only app. However, I know iPad users can still download the app from the app store, which is fine by me. I was simulating my app on simulator to see how it would look like on an iPad. When I simulated it, the app looked terrible: the layout was not the same as the iPhone version, some labels were colliding and buttons were "cut" out of the screen.
I want iPad users to have the same view as an iPhone. I believe a 1x/2x button would appear on the screen in that case. How can I do that?
Any help/advice would be really appreciated!
Thank you :-)
When you upload your app to the App Store it will also allow iPad users to download the iPhone version of the app. This will have the 1x/2x button you are looking for.
However if you test your project on the iPad simulator before you upload the app, it will not be the same iPhone version of the app that the iPad users will see. Instead the simulator will run an actual iPad version of the app which is not what your looking for.
In your project settings, set your target device to iPhone only. Upload the app. When iPad users download the app they will get the iPhone only version with the 1x/2x button for the iPad.
In your project settings, make sure the "Devices" settings is "Universal" (this is under "Deployment Info"). If it was not before, you may have to make some layout adjustments.
Use Autolayout for fixing the design issues
in storyboard right pane -> attribute inspector -> simulated metrics-> select inferred in size for all controllers
You should be seeing this in the simulator (note the letterboxing on all sides):
And your build settings should show 1 as the target device family:
If not, you are iPad-native and that's the source of the trouble.
I have the application. This application supports iPhone only, but I can launch it on iPad. In itunesconnect I see "Your binary doesn’t support iPad. The screenshots or app video preview for iPad won’t be shown on the App Store."
So as far as I understand I shouldn't see screenshots for iPad, but I should see the application in App Store (when I look at it from iPad).
But when I search for my application in iPad I can't find it there (but for iPhone everything is OK). Why?
When search app in ipad version app store there are two categories: ipad only and iphone only. You'll find your iphone only app in iphone only category.
to change category there is navigation item button the left most one
If your application supports only iPhone in your project's Devices in General Tap then it will be available only for iPhone devices in the AppStore. You can build and run your project in iPad either from xCode or with TestFlight but it will run as if it was an iPhone app in x2 or x1 mode depending on the iPad's screen resolution.
Hi All,
I have created an iPhone Application and have uploaded it in the Appstore. But when I search the app in iPad, it shows up in the search results, but does not open up the Application related information in the screen. It does not show up the screen to install the app in iPad.
It works fine in iPhone. But not in iPad.
Please help me....!!!!!
Check this post: How can I restrict my app for iPhone's only, excluding iPod touch?
It may happen due some restrictions you put in your project, for example "telephony" device capability will restrict the app from running on iPad and the application will not be even listed in the iPad app store.