App should only run on iPhone - iphone

We have successfully uploaded our app on appstore & now its ready for sale & listed in itunes.
But the problem is its displaying that it will run on iphone / ipad / ipod as well,
Where as our app should run only on iphone.
We have checked the info.plist file & there its showing targeted device family as iPhone.
Edit 1: Our app needs to send sms. So, we dont want our app to run on devices which cant send
SMS.
Please let me know what I am missing.

Every iPhone app must run on the iPad.
If it doesn't say "Universal" then you are fine.

Ideally every application should run on iPad but while submitting the application you can also set the target device family in iTunes Connect. Please visit your iTunes Connect portal.

Apple's guidelines may say that they will reject iPhone apps that don't run on an iPad in 1x/2x compatibility mode.

Related

App on iphone 5 failed to install using itunes

I am new to iphone development. I know that in order to make apps for ios devices either you need to have developer account or jailbreak ios device. I jailbroke my iphone 5. Then I made simple hello world app for iphone and then converted it to .ipa. Now when I install it via itunes, I first see icon on my iphone and see that it is installing. After completion, it pops up a message that app failed to install. How can I fix this problem? Why its not installing?
http://www.securitylearn.net/2012/12/26/build-ipa-file-using-xcode-without-provisioning-profile/
Try it it will help full , you can directly run app on your device

iPhone only app rejected because it is a Universal binary

I just had an iPhone only App rejected by iTunes connect because...
In our review of your app, we found that it is a Universal app for both iPad and iPhone. Because it is set as a universal binary, your app requires screenshots from iPhone and iPad.
The app had previously been a universal binary (never previously approved) and I had previously uploaded an iPad screenshot (just a place holder) to allow me to upload the binary. (I had to upload then self reject a binary to test IAP.)
But as far as I can tell my app is a iphone only binary. When I run it on the iOS iPad simulator it runs at iPhone resolution with the 2x button. Yet when I upload this (I think) iPhone only binary to iTunes Connect it still asks for iPad screenshots.
In Xcode I have the following settings
targets->Build Settings->targetted device family = iPhone.
and
targets->Summary->Devices = iPhone.
And again it acts like an iPhone only app when I run it on the simulator. Are there any other setting in XCode or in iTunes Connect that I need to set? Thnx
EDIT
After my app was rejected I removed the placeholder iPad screenshots from iTunesConnect. (I had tried to do this several times before submitting the app, but was unable to. I even wrote a developers note to the reviewer hoping they wouldn't spike my app for that reason.) I also remove the ipad Default.png from my project. One of the two of those actions fixed it. I think because I had been testing the app as a universal it took a couple of submissions to for iTC to recognize that I was only uploading an iPhone version. Either way, it now recognizes it as a iphone only and was approved.
After my app was rejected I removed the placeholder iPad screenshots from iTunesConnect. (I had tried to do this several times before submitting the app, but was unable to. I even wrote a developers note to the reviewer hoping they wouldn't spike my app for that reason.) I also remove the ipad Default.png from my project. One of the two of those actions fixed it. I think because I had been testing the app as a universal it took a couple of submissions to for iTC to recognize that I was only uploading an iPhone version. Either way, it now recognizes it as a iphone only and was approved.
just set build target devices In Sumary to iPhone...make a check in plist... also just load .xib files iPhone, make a clean in your project and rebuild.. Check if you are not loading some target
You shouldn't believe what you see in targets->Summary. Especially, if you ever changed to "Universial" and back to "iPhone".
Instead of Summary you should always check targets->Info.
Also if you change Icons, Orientations, etc. often there are leftovers which you only find in Info

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.

How to submit universal application on iTunes?

I want to submit application for iPad and iPhone both. first time when i submit application its submitted as iPhone only.
it created for both iPad and iPhone but in itunes its show only as iPhone application America's best showcaves
can anybody tell me how can i submit my application for iPad and iPhone both.
Thanks in advance .... :)
It is done automatically when your binary is generated as a universal app specified as "iPhone/iPad" in the targeted device family.
EDIT:
And you check your icon-72.png file is in its place and at least Default-Portrait~ipad.png file as well.
Beside uploading the images and details you need to set some information on target and project setting check out the images below and do the things .
by doing these steps your app will be universal app on app store

deploy iphone app on ipod

i implemented an application for iPhone, i just wanted to know that can i deploy iPhone app on iPod device via Xcode?
is it good idea or not?
my application needs internet connection every time, because to perform any operation app have to make request to web-server and web-server will response.
thank you in advance
To install an app to an iOS device, (iPod Touch, iPhone, iPad) you will need to purchase a developer certificate from Apple. You will need to be a member, visit iOS Dev Center to join. The membership cost $99 for a year and you can deploy/test your app on 100 devices. After your testing, you can submit your app to "App Store."
It makes no difference if you use an iPhone or an iPod, so long as your app doesn't use any features that only the iPhone has (vibrate, making calls, etc). They run the same OS, and so any app that you can install on an iPhone you can also install on an iPod.
Edit I'm assuming you mean iPod Touch...