Changing the name when submitting to the app store - app-store

I am working on an app but being under 18, I am not allowed to have my own Developer account so I used my parent's. I don't want the submitted app to be under their names so is there any way to not list the name on the apple ID when submitting to the app store?

Nope you can't do that. Not only do you need to submit the app under their name you'll also have to sell the app under their name (meaning in the app store their name will appear after the "by ...").
When you turn 18 you can create your own developer account and transfer all your assets.

Related

"The App Name you entered has already been used" even though I just created the app

I am trying to create my app on iTunes Connect, so I can add my game center features. When I reach the screen where I fill in the default language, app name, sku number, and bundle id, I receive an error message:
The App Name you entered has already been used.
Does this mean someone else has used this app id? I couldn't find the an app with this name on the iTunes Store anywhere.
I just started creating the app on iTunes Connect, so I definitely didn't use it.
Is there some way to verify that this is not a bug, and someone else has chosen the name?
If you created an entry for the first App in iTunesConnect, even if it was never submitted or uploaded, then that name is locked to that iTunesConnect App permanently. That means if another user have choose same name already but still not upload and release app than you will not able to find on itunes store.
See Apple app store tips
The name you select for your app is perhaps one of the most important aspects to marketing your app and can distinguish your app on the App Store.
If you submit an app name which is already in use within the same geography in which your app is sold, you will be prompted to enter another name.
You can find more info in iTunesConnect Developer's guide
You can submit an app with the same name if you change the default language (for example, changing English (US) to English (Canada).
replace Runner with your app name
Apple also accepts the appeal on it only If you have trademark rights of given name.
The app name you entered is already being used. If you have trademark rights to this name and would like it released for your use, submit a claim.

In App Purchase product

Im working on client project. I need to test my product for In App Purchase. I created app details in itunes connect through my account. I used my client App name,icons,everything. But if finally i upload app from client account, Is anything error will come on the app name, icons,Availability date, etc.
App names in iTunesConnect are like domain names: Once a name is 'registered' (i.e. used for an app) on one account, no one else can create an app on iTunesConnect with the same name. You give no details about the error you see, so I guess this might be your problem.
To use the same app name for your client, you need to delete the app from your iTunesConnect account. After some time --don't know how long-- the app name will become available again for someone else to use. Then you can use it for your client's app.
Bottom line: Never use the real name, a client gave to an app, in iTunesConnect!

Finding Bundle/Developer for used App Name

I'm trying to upload an app to the app store and getting the following error (which is easy enough to understand):
The App Name you have entered has already been used
The app is not on the iTunes. Is there any way to figure out who owns the app or what bundle id it is associated with?
It's means the app name is already registered by another developer. If that developer already releases the app then you can find the app by searching the app name in iTunes store.
App names can be reserved for 180 days (6 months) as detailed here: iTunes Connect Developer Guide
After creating your app and it is in the state Prepare For Upload or
Waiting For Upload, you have 180 days (6 months) from your creation
date in iTunes Connect to deliver a binary to Apple. If you do not
deliver a binary before the 180-day deadline, your app is deleted
from iTunes Connect. As a result of this deletion, your app name can
be used by another developer and you cannot reuse the app name, SKU
or bundle ID. See “Deleting an App” to learn more about the
ramifications of App Delete.
This may be why the app is not in the store. There's no official way to find out who owns that name, or what the bundle ID is. That is all private to the developer's development account.
you can use the same bundle id..you just have to put different name in the app store.
It is not possible to find out the bundle id associated with it..since it might be possible it has not released on the app store

Changing App name in iTunes Connect

Is there anyway to change the app name in iTunes connect. It took me 3 or 4 goes to try and upload my app the first time and somehow I made a bit of a mess of it.
iTunes Connect is now telling that the app name has been used and cannot be reused. Is there anyway around this ?
The actual app name that appears on the device is correct, I edited this on the info.plist.
Regards,
Stephen
As of right now, no. You can change the App's name when you submit an update, or simply create a new App in iTunes connect. You might want to submit a feature request to Apple at http://bugreport.apple.com.
From the Deleting an App section of Apple's iTunes Connect Guide guide:
If you delete your app, you cannot reuse your SKU or app
name in the same account again, and you cannot restore the app you
have deleted. If you have uploaded a binary or set up this app for the
iAd network, your Bundle ID cannot be reused.
Next they mention this:
If you are selling your app to another developer for their own
distribution and need to remove it from your iTunes Connect account,
we recommend that you use App Delete so that the app’s name will be
freed for their use.
So if you are more attached to your app name than your developer account you could start a new one and get the name back.
In Build and Analyze 93 Marco discusses some reasons and logistics of having 2 developer accounts. As I remember: Apple does not allow 2 accounts with one tax ID but if you have your personal and an LLC for instance you'll be able to setup multiple.
If your application is in Waiting for review mode then you can change your app name inside Viewdetails->Metadata and Uploads->app name
If your application is in live mode then you need to submit new version with new name.
It looks like you can edit it when in an 'editable state', but I have not tried it yet.
http://developer.apple.com/library/ios/#documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/10_ManagingYourApplications/ManagingYourApplications.html#//apple_ref/doc/uid/

Updating live App ID for Push notifications

I have an app in the App Store which has a wildcard App ID. I want to add push notifications to it, but cannot as we have a wildcard App ID. This is the error I get:
Only explicit App IDs can be used to access the Apple Push Notification service. Please use an existing App ID with a specific Bundle Identifier or create a new one.
Can I create a new App ID for my app that is live in the store? Won't that cause issues? I'm confused as to how I can add push at this stage?
[EDIT]
Can I setup a new one using the same App ID, but use a new bundle identifier?
Cheers
You can create a new App ID using the App ID prefix you created before, the bundle indentifier or the App ID sufix must be something else. This can't be a wildcard character.
So for example you now use the following AppID; ABCDEFGHIJ.*
It must be transformed to something like this to use the push notification service; ABCDEFGHIJ.nl.jeroendeleeuw.appname
Michael Morrison's comment contains the info you (likely) want. At the bottom is what you're really looking for.
The link:
https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/DevPortalGuide/CreatingandConfiguringAppIDs/CreatingandConfiguringAppIDs.html#//apple_ref/doc/uid/TP40011159-CH18-SW1
The helpful section:
Updating Your App to Include APNS, iCloud, In-App Purchase, or Game
Center Requires an Explicit App ID
As you develop, you might want to add features to your app. To support
APNS, iCloud, In-App Purchase, or Game Center, you need an app signed
with a provisioning profile that uses an explicit app ID. If you have
an app that uses a wildcard app ID, you need to create a new app ID
and then modify your provisioning profile.
To update your app ID: Identify your app’s current bundle ID in Xcode
or iTunes Connect.
Create a new app ID in the App IDs area of the iOS Provisioning Portal
with your app’s bundle ID search string.
Enable your app ID for APNS or iCloud (see “Configuring Your App ID
for Apple Push Notification Service” or “Configuring Your App ID for
iCloud”). Explicit app IDs are automatically enabled for In-App
Purchase and Game Center.
Modify your provisioning profile to use the new explicit app ID.
The process of changing the app id is documented here:
http://developer.apple.com/library/ios/#qa/qa1680/_index.html
Updated - Mar 24, 2015: The link is no longer online but you can still has here:
http://web.archive.org/web/20111006112505/http://developer.apple.com/library/ios/#/web/20111006170433/http://developer.apple.com/library/ios/qa/qa1680/_index.html
As provided in the comments below.
Contact apple. If you change the bundle ID, your app will be uploaded as a new program. You can't do Push Notification with a specific bundle ID.