Compatible device list for iOS app - iphone

How can I specify the compatible devices for my iphone app? I can see a compatible device list (e.g.: iPhone 3GS, iPhone 4) for several apps in iTunes but how can i set this for my own app?
Thanks in advance!

Perhaps this is what you are looking for.

you do that when submitting the app for review into the App Store.

Related

Change compatibility of submitted app from universal to iPhone only

My app that I submitted yesterday to the App Store had to be compatible only for iPhones because that is how I already set it to like this.
Now I saw that on iTunes on my app it says that is compatible with iPhone, iPad and iPod and it really should be only iPhone.
I tried to solve the problem with adding the element telephony to the array Required device capabilities in info.plist like this.
Will that make in iTunes to say Compatible with iPhone only and not allow installs on iPads and iPods ? If not how can I solve the problem ?
Yes, that should do it according to this other stack overflow post:
How to Restrict the iOS app only for iPhone excluding iPad?
Essentially there's no way to restrict apps by device unless the device doesn't have a feature you need, in this case, the ability to make calls (telephony).

How to hide an iPhone App from the iPad's AppStore

I noticed that WhatsApp Messenger [1] isn't available for iPad anymore.
Apple states that "iPad runs nearly all applications, or apps, designed for iPhone and iPod Touch" [2]
Now, I must have missed a memo since I knew that any iPhone App could be downloaded on iPad too.
So we finally get to my question: How to hide an iPhone App from the iPad's AppStore?
Thanks.
[1] https://itunes.apple.com/it/app/whatsapp-messenger/id310633997?mt=8
[2] http://support.apple.com/kb/ht4082
As far as I know, WhatsApp has never been available for download on the iPad. This is because they listed telephony as one of the Required Device Capabilities in their info.plist.
That's the only way that you can get an iPhone app not to install on an iPad. Apple doesn't provide any other way as they want all (most) of the iPhone apps to be compatible on iPads (if the app is not universal it'll just run in the iPhone scaled mode).
Please note that if you require telephony to achieve this, but that's not an actual requirement for your app, it will most likely be rejected on the App review process as Apple don't allow artificial hardware requirements used for limiting device types.

Launch an app when iPhone turns on

I'm making an app that needs to be launched when the user turns on the Iphone.
How can I make this? It is possible?
Thanks!
On a non jailbroken iPhone or iOS Device this is not possible through restriction of iOS/Apple.
If you aim for deploying your app on jailbroken devices have a look at launchd.

how to make sure the apps can only be downloaded by iphone but ipad?

I have developed some apps by xcode.How to make sure my apps can only be downloaded by iphone user in apple store but ipad user?
You have to change the targeted device to iPhone only.
Select you project in Xcode, Go to Info-->Deployment Info--->Device, set it to iPhone.

Need Help Regarding Submission of Iphone app without having an iphone but i have a ipod touch

I m very new to Iphone development and started making iPhone apps and not having an iPhone,
so I'm considering buying an iPod touch,
now the question is : 1. Can i test my iphone apps in ipod touch and Submit to itunes store ?
2.Can i Create a Developer Account without having an iphone(with ipod)?
I have no idea how to test the app on the device and/or get the app onto the app store. so kindle help me.
1) Yes you can test your app in iPod touch..but note that some features are available for only iPhone that are not available on iPod(call..etc..).so i will suggest you buy a phone rather than iPod
2)Can i Create a Developer Account without having an iphone(with iPod)? .-- Yes you can ..you won't have any issue with that
Absolutely you can use iPod touch! Unless of course you are using features that are only available on the iPhone device. In xCode just instead of the simulator select the device. You might have to open the organizer and then set the device as the development device. All this is performed with a single click of a button in xCode 4.X.