Submit an universal app as iPhone onlly - iphone

I'm developing an universal app and i'm not finished with the iPad version. How can I submit just the iphone version without creating a new project or deleting iPad viewcontroller classes/codes which is in the universal app project. Will Apple approve such submission?

Go to your project and click on the summary tab. Below the bundle identifier and the version number there is a devices drop down change this from universal to iPhone.

Related

How do I submit the iWatch app to the App Store?

I want to submit iWatch app on appstore.
But I can't find the option for iwatch.
Can you please help me for this?
Thank you.
When you create a new Watch App project (not an iOS App with Watch App), note that it creates a Watch App target, a Watch Extension target, AND an almost empty iOS App target (no code, storyboards, xcassets, but under build phases it is dependent on the Watch App and embeds the Watch app).
On App Store Connect, you create a new iOS app project for your independent Watch app, but only fill in the data related to the Watch part of the project.
Archive and upload your project as you normally would a standard iOS project.
Voila! (And yes, that is not intuitive).
find more here and here
Yes, it's possible to submit on the existing iOS app.
But you need to create the watch app bundle ID from iOS app ID.
alright, it's possible to submit as a watch version on existing iOS app.

Is there any guide to submit catalyst app?

We have created new app which support iphone, ipad and mac catalyst from xcode 11. We have also create apple distribution profile to upload binary. But at submission time apple says that beta binaries are not supported. I have used xcode 11 and if i will de select mac then i can submit build.
In developer apple i havent seen any guide on uploading mac catalyst apps. Anyone please help me out on this?
In order to upload apps converted with Catalyst to App Store,
you'll need to create a new Mac OS app entry in App Store Connect.
Simply click on the 'Plus' icon in AppStoreConnect, click on new MacOS
app.
In the existing App Store app page, click on the plus icon "VERSION OR PLATFORM", and select Mac OS.
Your Mac Catalyst app shares the same bundle ID as your iOS app. In your Xcode organizer, one of them shows in the iOS section and one in the macOS app section. Uploads from Xcode should automatically go into the same app record on App Store Connect.
You can then finish the details (Mac app screenshots, descriptions, etc.) in the app page and submit it for review.
There will be one apps displayed in your AppStoreConnect and 2 platforms in it, one for the iOS and one for the macOS.

xcode multiple targets

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.

Releasing iPad app, after iPhone App is in the store

I have developed an iPhone app and preparing to upload it to iTunes store.Later on I want the iPad version of the app as well which I am currently working on.
So I would like to know whether it is possible to release the iPad app later as an update to the existing app in the store?
So long as the iPad version is part of a universal bundle (iPhone and iPad resources in the same app) it would be treated as an update.
I don't believe you can. However, I think that you may be able to update it to a Universal application.
Most people just make the iPad version separate and call it App HD or provide universal versions.
Yes. You can make it Universal with an update, but you can't stop support a device after you published a universal app!
If you want to upload a different iPad-Version (e.g. AppXY HD) you can also create this in the same Xcode project and upload them as different versions.

app could not be installed in the itunes library because it is not a valid application

I made an adhoc build of my iphone and ipad app and sent to client.but the problem is that only ipad version he is able to drag into itunes.
the iphone version when he drags into itunes,it displays the error
"app could not be installed in the itunes library because it is not a valid application".
Both application works in my mac properly.what may be the problem the iphone app were made for 4.1 deployment target and ipad 3.2 is this any reason or is it that due to itunes version?
it seems really strange but the app could not be added to itunes and showed invalid app because the app name contained special characters!