I've been a bit stupid and built my app as being targeted for both iPhone and iPad, whereas it should really just be for the iPhone.
How do I change the settings so that the build is only for the iPhone? I've actually finished coding the app and ready to submit it, so hopefully it's just a case of changing some obscure project settings (as opposed to creating a new project and coping all the code over).
Thanks St.Ov.!
Yes, you can run your own apps on your phone. You need a paid iPhone developer account though.
You can't disable that. The one partial solution you have is to detect on startup if the user is on iPad than display an alert about this program can't be used on iPad but I'm not sure Apple would let that solution into the App Store. @Veeru, That's old (iPhone 4 times), my Retina iPad has a gyroscope.
They will only install on the iPhone if you have automatic downloads turned 'on' for apps on the phone (Settings > Store) - and even if you have it turned 'on' only those apps which are compatible will be installed (so if they are iPad only apps or if you don't have the relevant iOS version on the iPhone they won't be ...
You have to change the Targeted device family
. Select the project, then info-->Deployment--->Targeted device family
to iPhone
only and you have to do the same thing in targets. After that your app will be only for iPhone.
Good Luck!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With