Changing App name in iTunes Connect - iphone

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/

Related

xcode app submission error: "no eligible software found, make sure this software is owned by your developer organization"

I'm getting the stated error when trying to upload an app submission to itunes connect on an organization I am a member of, but who's itunes connect username is different than my my apple developer ID.
The problem is I have a single Apple Developer ID I use for all my IOS development across multiple organizations. my.name#gmail.com That id has been added to multiple organizations in the IOS Member Center. On Itunes Connect however, it does not let you add an existing Apple ID (or existing Itunes Connect user on a different organization) as a new user to an organization.
So if I'm a member of 3 organizations, each one uses a different Itunes Connect email, usually the email for that org, not my main gmail Apple ID.
When trying to upload using XCode, I get this error since they don't match. How can I work around this? I fixed it for one organization only by using my co-worker's ID which matched for his appleID+itunes user. However I'd like to be able to do it on my own.
I tried adding individual org emails as xcode emails, however none of them are Apple Developer accounts, and Xcode refuses to use them.
How can I upload my app to a new org I'm a member of on Itunes connect??
EDIT
I tried using the Application Loader tool from Xcode menu, and I get a different kind of error shown below. I tried with App Store Build and Ad Hoc build. This is a development build only at this point which I hope to use for internal testing via Itunes Connect Testflight, so we're not using Release/AppStore provisioning profiles yet, nor have we even created them yet.
EDIT 2
Apple docs say:
"A single Apple ID can be associated with multiple Member Center teams. Using the same Apple ID, you can enroll as an individual and join other teams. However, you can only be associated with a single iTunes Connect team. Consequently, developers should create another Apple ID for different individual or company accounts that they want to manage separately in iTunes Connect."
This is true for itunes connect. But how does one then submit builds to these other itunes connect accounts, from xcode?
I was able to sort this out and thought I'd share for others looking for answers. Because I have a single apple developer id and multiple iTunes Connect ids, that is the core of the problem. Xcode would not let me put and use a non-developer account id into the user preferences. The solution was to use the Application Loader tool.
An Overview of necessary steps, which I use for every deployment now:
Make sure your Release build is using a Distribution provisioning profile and not just a development one. Don't use "Automatic" either, even if it sometimes works. I use an App Store profile, even for test flight releases via ITC. Create the provisioning profile on apple's ios center manually, call it something obvious like "[APP_NAME] App Store Distribution". Then in the Xcode build settings, set the release profile to this name. Secondly, make sure the Code Signing developer is the one on this profile, it doesn't always toggle default to that.
Archive your app as usual to generate the build.
Do not "submit" app from organizer, instead do an export, export to file.
When prompted, choose "App Store Submission" instead of "Ad hoc", otherwise it will fail.
In Xcode open Xcode->Open Developer Tool->Application Loader
From here you can add/select any of your itunes connect users independent of Xcode.
Choose "deliver your app" to submit, and choose the exported build file.
This should get the upload to itunes connect. If you are using TestFlight in ITC and it is setup, this will result in a new TestFlight push.
When creating a new app for each organization I work with, I always setup the new Distribution profile immediately, don't start using "Automatic" or let Xcode "Fix it...", as these may work once, but will likely cause issues or failed releases later. Always name your profiles to include the app name, distribution and App Store, as once you start doing this a lot it is easy to confuse them if you're just naming them non descriptively like "MyApp's profile".
"No eligible software" suggests that either the appID doesn't exist or it exists on the wrong developer account (perhaps Xcode auto created).
Check the team you're using normally (if it's wrong, XC might have done something useful but in the wrong account). Start with Xcode Preferences > Accounts then details of the preferred and current teams in question. After that, check in the devcenter (making sure you're logged in as the team you're trying to submit under) - check your appIDs and see if the app you're expecting to see there actually is.
Also make sure the iTunes Connect account you're using to upload has the "technical" role (per https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/UsingiTunesConnect/UsingiTunesConnect.html)
In my case the problem was I didn't realized that "Application Loader" has a login!
So I just select Window menu / Sign In as.. And enter the same developer account I used to create the "certificate and provision files", that I used to compile the app.
Please match the bundle Id from itunesConnect & Xcode.
I was getting same error & solved with bundleID.
Change your Application Loader user account to application's signed user account.

"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.

Bundle id is not showing in iTunesconnect Bundle ID

I am facing a strange issue that I have never faced before. I created a new appID with new Bundle ID, but it is not showing up in itunesconnect "Bundle ID".I googled it and i found some questions regarding this, but only questions there are no answers on it. is there any way to tackling this issue, any help much appreciated.
Thanks.
Try to sign out, and then sign in to itunesconnect site. it worked for me
I just had to create an App Id and then log out of iTunes connect and back in again.
iTunes connect is truly awful.
I've seen this happen myself from time to time, but so far it's always been down to a delay in iTunes Connect and has sorted itself out without me doing anything other than waiting!
Like this guy here, the solution for me was wait, so apple could process my new id. (about 6 hours or so).
For me it was to check the removed apps list — someone has already used that Bundle ID and removed the app associated with it before.
for me i sorted it out by emailing to Apple about the issue, then i got solution for that.
Edit
At that time when i had that issue, nothing did work for me i tried reload, refresh, sign out, restart system, nothing worked out.
I left with no option but to email to Apple on their support email, they fixed that manually for me. now it could be possible with reload page or sign out and sign in i am not sure.
Well there is nothing specific in email to apple on there technical support, just mention you are facing that problem, they might set this up manually for you. hope you got it.
Login to member centre and create a distribution profile using the same app id which you are going to use in the iTunes Connect. Then logout from iTunes Connect and Login again and try. It will show the Bundle ID in the drop down menu.
Hope this will help you.
If you tried to create the app record and if the app or bundle id does not appear:
In order for you to be able to see the app record in iTunes Connect, the team agent of the account must login and adjust your settings so that you are able to view the app.
Please provide the team agent with the following steps to add your access to the app.
In the Users and Roles pane, select the user you want to edit by clicking on their Apple ID.
Select the Roles pane.
In the Apps window, the team agent can add the newly created app to the users access, by selecting the down arrow in the window, and choosing the new app.
Once the new app is added, click Save.
Once this information has been updated by the team agent, you will be able to view the app in iTunes Connect.
Refreshing and sign out/signing in again doesn't worked.
In my case what worked is to contact apple support team for the concern, they added it manually and it was there after waiting for 24 hours.
For me the issue was that we had previously deleted/archived the apps with such bundle identifiers. But this was long long time ago, I didn't even remember that. So they just had to be recovered in iTunes Connect.
https://appstoreconnect.apple.com/
Have you ever heard 'XC Wildcard-' option to create new iOS or tvOS app creating new bundle ID on AppStoreConnect platform? Yes it is possible with 'XC Wildcard-' option. So if your bundle ID does not appear on the AppStoreConnect;
Click + (Plus button) and Select the New App option.
Enter needed informations and choose 'XC Wildcard-*' option from Bundle ID section.
After that, you'll see Bundle ID Suffix text box. Enter your bundle identifier there and
Click the Create button.
If your bundle id is not using from other apps, your app will generated successfully. Otherwise, you can change your bundle id and you can create your app on AppStoreConnect.
for me the solution was to resister a new id, then choose this id and save, then logout again and login and now you can see your bundle id.
To get rid of this issue, I create separate profiles for my extensions and app targets as well that are definitely paired with single app id. I had SiriKit extensions in my app and multiple targets along.
These Steps Worked for me.
Logout from itunes connect
Login to apple developer account
Delete existing identifier
Create new identifier with Explicit radio box checked next to BundleID
Login to Itunes connect again
Hopefully you'll be able to see bundle identifier there.
In My case, I've Just removed an App From AppStore Connect(Not yet released into AppStore). But I can see that THE APP IS NOT COMPLETELY REMOVED, but categorized under "Removed Apps". Now I want to create a new app in Appstore connect using the same bundle ID that I've used in the app that I just removed, But my BundleID is invisible while creating new App. I've just Mailed Apple regarding this. Will keep you posted on this.
I've had this same issue a few times, and it's been for different reasons. Here's a few things to check:
1) Did you set the developer profile in xCode? When you create a new project it sets the developer ID, so if you're trying to make a new one to.. lets say... do an ad-hoc release, it won't be present in the old project. It's set in targets>build settings>code signing
2) Download your profiles from the organizer. New profiles need to be loaded into xCode
3) Close/quit and reopen xCode, sometimes it breaks.
4) Try doing a clean
It seems that in Xcode 13, for new apps the app's Name, Bundle ID, etc... is set within Xcode during the upload process.

Deleting a working app from iTunes Connect

We have a partner that is actually owning our app on it's iTunes Connect account. We are actually developping the v2 of this app which will be included in our iTunes Connect account, it's the same app, just a new release.
Actually the app is at "removed from sales" status in our partner iTunes Connect account and people who have the app can still use it, everything is OK.
But we can't reuse the same app name in our iTunes Connect because the app name is already in use.
So, we are asking our partner to completly delete the app, then we can use the name & publish our own app. The question is :
If our partner completly delete the app, will it continue to work on every user devices?
I already looked at the iTunes developer guide, but it's not really clear, and Apple doesn't answer clearly too ..
Deleting an App If you have created an app in iTunes Connect that you no longer need to see or manage, you can delete it from your iTunes Connect view.
IMPORTANT: Deleting your app will not allow you to reuse your SKU or App Name in the same account again and you will not be able to restore your app once deleted. If you have uploaded a binary or set up this app for the iAd Network, your Bundle ID will not be reusable either.
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 the App Name will be freed up for their use.
So, does someone already deleted (not removed from sales) an app from the iTunes Connect ?
Does the app is still working on devices ?
Thanks for answers :)
Yes it will continue to work on the users phone's, but they will not be able to install your app again from iCloud.

Uploading Error with name of App?

I already filled the all details for app through my iOS Developer account and submit the app for review to the app store but for some reasons i take my app back and delete all the details for particular app from my developer account but now when i again trying to upload the app for review it shows the Name already exist because of my app is submit with the same name again how can i over come this problem i want to upload my app with the same name again.
Thanks In Advance...
It seems you deleted your app, so you can't reuse the App Name.
From iTunes Connect Developer Guide:
If you have created an app in iTunes Connect that you no longer need
to see or manage, you can delete it from your iTunes Connect view.
IMPORTANT: Deleting your app will not allow you to reuse your SKU or
App Name in the same account again and you will not be able to
restore your app once deleted. If you have uploaded a binary or set
up this app for the iAd Network, your Bundle ID will not be reusable
either.