Hey, I would like to port iPhone app to iPad. In the App Store I registered the iPhone app as com.mycompany.appname. Do I need a new AppID (developer.apple.com/ios/manage/bundles) for the iPad app to push it to the App Store if I want a different price for the iPad app?
Are you making a separate iPad app or are you going to make a universal app? That is, one purchase that has the iPhone and iPad version in the same package.
If you're going to make 2 separate apps, then you need 2 IDs. If a universal, app, then you just make 2 targets, no new ID necessary.
I do recommend going the Universal route, you may get a lot of bad reviews from customers who are pissed off when they are asked for more money for the iPad version.
Related
I want to submit an app to App Store.
I want my app to be free for iPhone and paid for iPad.
I couldn't find anywhere in iTunes connect where to set a different price tier for iPhone and iPad.
Would I have to create two different apps in iTunes connect for that purpose?
You'd have to create two separate apps. There's currently no way you can have different prices for the same app and you can't enable iPad support as, say, an in-app purchase.
I think you cannot set 2 different prices (well, free and some price) for the same app.
So you need to create 2 different apps in the AppStore.
You should use 2 distinct targets in Xcode in order to avoid code duplication. More details here: Create two iOS Apps in Xcode
We have an iPad game on the appstore and decided to make an iPhone version of it.
After adding a new target, modifying the necessary views and classes the game runs perfectly on both iPhone and iPad (devices and simulators).
My question is, do I have to upload the new iPhone version as a completely different app to itunesconnect or is there a way to use the same name/app id for both?
Will users who already purchased the iPad app have to pay again for the iPhone app?
Anyone who can shed some light on multiple targets and universal apps would be great.
Thanks in advance.
Yes , You would have to upload the new iPhone app separately and the users who purchased your iPad app would have to pay for the iPhone version again. This is only when you have not developed a universal app in the beginning for both iPhone and IPad. If it was for both then there would not have been an issue. Also the app you would now put up as the iphone one cannot be the same name as of the iPad one as the name has been reserved for the iPad one only.
It is recommended by Apple to make universal apps, i.e. one ipa for iPhone and iPad. If I make a standalone iPhone app, it gets approx. 6Mb. If I make a universal app it becomes approx. 19Mb... For iPhone users this is a waste... (size is build up of iPad image resources). This feels wrong to me... Please comment.
If you sell your app, users which own an ipad and an iphone would need to buy your app twice, if they want to use it on both devices. I would prefer the waste of 12mb.
Contra: extra size.
Pro: you will need promote two apps, users who own iPhone and iPad will need buy twice.
I have a rock solid iPhone app and wanted to know how I could get an iPad app out through iTunes Connect.
What steps are required in Xcode (or AppCode) to compile the app iPad friendly?
What features (like gps) should I pull from the iPhone code base to prevent strange crashing on the iPad?
How do I link and publish the iPad app in iTunes Connect so users who search see my app with a + sign in the App Store (assuming this means it's iPhone and iPad friendly)?
And finally, what else should I look out for doing this from a single obj-c codebase?
There are two types of porting possible one is universal app (in which a plus sign is shown with your app in itunes) and the other is two device-specific application (in which two targets are created one for iphone and one for ipad and both get released as complete independent apps). Now it depends on you which modal you choose. Yet I ported my apps using the second option as I want user to buy each time for each of his device :). Anyways, solely depends on you, here's a good tutorial for this http://www.raywenderlich.com/1111/how-to-port-an-iphone-application-to-the-ipad. I haven't came across any such thing which can crash a similar app on the ipad but might there'd be some. Though there are somethings which I came across that the ipad (ipod too) doesn't have any vibrator available, as my iphone app was using vibration to give some indication, so if you're using it you might need to circumvent it with some alternatives plus your app should support the PortraitUpsideDown orientation. It's weird that APPLE rejected my third ipad app due to this after releasing my first two apps with the similar limitation :).
I am having an iPhone app.
I have converted my iPhone app into an iPad app.
Now I want to submit my app both iPhone and iPad version separately on iTunes store. Is it possible to do so?
Of course, no problem ! That in fact the thing to do if you want different prices for your apps or if you want a users having both iPad and iPhone to buy the application twice.
Just submit the two applications with a different name. The "HD" suffix is generally used for iPad version of an iPhone/iPod application