How do you ensure that iPad Mini is included in the App Store requirements list? I have a universal app and it just doesn't seem to be included...
Related
We have a app that was submitted as a universal app with support for all devices iPad and iPhone but we no longer want it to show in the store as a iPad app we want it to just be a iPhone only app.
This app was built with Appcelerator so i have changed the app tiapp.xml details to only support iPhone no longer universal, but it will not submitted to the store.
I can't upload the existing app because the family group in the bundle Id. it won't accept removing the iPad.
How can we remove the app from being listed as a iPad app really important as the app was not built with iPad in mind it would be fine if it was just a scaled up version of the app.
Any help please?
Developers who wish to issue updates, but remove device support, have
three choices:
Fix their app so that it can work on the devices they originally set
out to support. Target a newer version of iOS that requires a newer
device. Remove their app from the store, and upload the new app with a
different bundle ID.
I submitted my app multiple times to the App Store and got the same error twice.
Thank you for your resubmission. We continue to find the following: 2.1 Details During review, your app crashed on an iPad running iOS.
My App is iPhone based so for that I have selected Target-->General-->Device-->iPhone.
Also iPhone Target/Project-->BuildSettings-->TargetIphoneFamily-->1
So why are they testing my app on iPad since it is configured for iPhone only?
Actually apple provided the guidelines for iphone apps to be approved.
Section 2.10 says: iPhone apps must also run on iPad without
modification, at iPhone resolution, and at 2X iPhone 3GS resolution.
check this link
https://developer.apple.com/app-store/review/guidelines/#functionality
Its because the application which you develop can be downloaded on iPad from App Store. On iPad it runs with 3.5" device screen size.
So if you have any specific feature like calling then you can display message to user like, "This device doesn't support this feature" else the features which are available on iPad should work without any issue.
We have an iPhone only app. It is default compatible with iPod and iPad. We dont want users to stop using our App in iPad and iPod. But, we wanted to be clear showing that in compatibility section in Appstore. I did a few search and found, we can add UIRequiredDeviceCapabilities keys in the info.plist and restrict the compatibility. If we do that, will the app be listed in iPad and iPod appstores? Can the users download and use it?
How exactly can we change the compatibility section in Appstore? What is the right way to do it?
We have an application for iPad (compatible to all iPads running iOS 6.0 and above, so only 1st generation iPads are excluded generally).
Now we are working on an iPhone version and would like to release it as a universal upgrade to the existing app (since universal apps seem to rank better in the appstore than apps with individual versions).
However - for iPhone we would like to exclude all pre iPhone 5s devices. The only way I know of to exclude devices is by having RequiredDeviceCapabilities in the info.plist - and going by this list https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html to exclude pre iPhone5s devices one needs to require either OpenGL ES 3.0 or metal. However, in a universal app I guess this would also exclude all pre 4th generation iPads.
So - is there any way, in a universal ios app - to exclude pre 5s iPhones but still allow the app to be downloaded to all iPads (except for 1st generation, which is excluded by minimum iOS)?
When I name a file ~ipad or ~iphone will they only be bundled into the apps for the specific devices or into both?
If both how can I achieve that a file is only compiled with the iPad or iPhone version?
Thank you, a0down
One of the main features of a universal app is that the binary is the same for both iPhone and iPad. What you submit to the app store is a single binary that contains all the assets and code required to run the app on both devices.
Unfortunately the only way for you to get what you want would be to create two completely separate apps - one for iPhone, one for iPad - and submit them both to the store.