I have an already published on the AppStore app called AB XYZ. I don't want the users to be able to find that app in the AppStore searching for AB, so I've decided to rename the app to be XYZ only.
I know, that to change the app name, I need to modify CFBundleDisplayName key in the plist.
But will it be sufficient enough so that after I push an update to the AppStore the app name will change on users devices? And will searching for AB no longer show my XYZ app?
You are correct that you need to update CFBundleDisplayName in your plist, this value controls the name that appears under your app icon on a user's phone.
When you make your submission, you will also need to make sure that you remember to change the name of the app in iTunesConnect as this controls how your app is displayed in the App Store. Once you create a new version in iTunesConnect, you can change the name via the App Information page, and it will go live with your next approved submission.
While you are submitting, you will also need to make sure you update the app keywords via the X.x.x Waiting for upload (or whatever state your new version is in) page as these have a significant impact on how users can search for your app.
If you get all of these, you should be good to go.
Related
In some countries my app name have a very bad reputation. So I decided to change app name.
If I follow this steps:
Change bundle ID
Change app name in info.plist
Upload new binary to app store connect
Change app name in app store connect
These steps are enough to change the app name? I have not forgotten anything?
If yes, will I be able to keep my current users? If yes, app name will be changed to new one on their device?
Don't change your app bundle ID.
You need 2 steps.
Step 1)Change app name in Xcode. Go to Targets->Build Settings->Product Name, change app display name here
Step 2)Change app in AppStore Connect. For this you need to create new version of your app(It's mandatory).
See this below screen shot
And finally change your app search keywords.
To keep your existing users but changing the app name as per your problem:
Change the display name in XCode, it will change the name on users' device
Change the name on App store connect, it will change the name on app store download and search screen
Possibly you might also want to change the logo (app icon) as well (change on app store as well as xcode, with latest xcode you don't need to change the icon on app store, changing on xcode only will work)
You can also think about changing the search keywords as well, but that depends.
And to this changes you'll obviously have to upload a new binary to app store.
There is an app in the iOS App Store that's using the name I really want to have. It has 0 reviews, and looks like it hasn't been updated since 2013.
I'm wondering a few questions here about my options...
Can I have the official name of my app be one thing (like when you're searching for it), but have the bundle identifier text that shows up under the actual icon be something else (the name which is reserved). I'm mainly concerned about the actual text under the icon.
If I were to reach out to this company and they agreed to change the name of their app, is there anything else that would need to happen? Or could they upload a new binary with a new name, and literally 1 second later I click 'create new app' from within the iTunes connect?
Thanks!
It mainly depends how different the names are. Lots of apps are named something like "AppName - Best App Ever" in the App Store, but are just called "AppName" on the homescreen. Some app names on the home screen are sometimes acronyms of their App Store names. If the names are completely different, Apple will not allow it.
I believe the other company will have to reach out to Apple for switching the name over to you.
As my experience with several projects published on App Store, I can tell you:
Your app bundle name (name below icon in your device) is different from your App Store name (App Store name has to be unique).
To change your App Store name, you must create a new version and rename with Itunes Connect, then upload a new binary.
To make changes to the app information, create a new app version.
To change your App Bundle name, you must create a new version, upload new binary with new Bundle name (you can config in info.plist).
Hope you can solve your problem.
I want to give a name to my iOS App on App Store like “Come in” (just an example)
I have three questions:
Suppose an App with this name already exist on App Store. Still, can I give that name to my App?
Before choosing the name for my App, suppose I could not find App with this name on App Store, how can I be sure that this name is not already exists on App Store?
Can I give a name with a very minor change compared to the App name already on App Store e.g. “Come In” or “Come in..”? (Capitalize few letters or add dots at end).
I also faced the same issue in last app, its name is Dipp, in app store procedure, we Can't use the same name of another app. If u used the same name of the app, store will reject your app. For apple Documents of Metadata
But you can use like this extra parameter in your app name like Come or Come in. or Come In. . Inside your app you can use Come In or Come in without a problem, but appstore submission don't add the same name.
Yes, we can give app name with minor changes like "Come in" to "Come in.." on iTunes connect while creating new app with different bundle id but there can be legal consequences from the company having the original name.
I submitted an app to the app store, but a few weeks later we decided to change the name of our app. Can we simply upload a new version of the app with changes to the metadata or do we need to go through the entire submission process again with Apple?
And by metadata, I'm basically referring to title, keywords, descriptions, and screenshots. All of these should match the new name.
You don't need to add a new app for that, but you need to submit a new build of existing app to make these changes. After adding a new version in iTunes connect, you can change the app name, keywords and other meta-data information there.
The answer is very broad and ... it depends.
If your app was called ABC and it was never published on the app store and you wanted to change the name to be completely different like XYZ then you need to change metadata to XYZ in itunesconnect and you also need to change the bundle display name in your info.plist file, repackage / archive the binary, re-upload to itunes to reflect the new name "XYZ". If you don't do that then the lords will reject your app.
If your app was "ABC - great app" and you decided to change the name to "ABC - super duper" app, as long as the installed name of the app was "ABC", you don't need to do anything other than just change name in itunesconnect.
I have app called "X". It's already approved in the app store. Now I want it to be called "X Pro" for some reasons. What should I edit in plist or ITC to change this name? I guess I should change bundle_name or bundle_display_name, but will it change app name in the App Store or it will change just name on the device?
Create new app in ITC is not an option coz app is already approved. Thanks!
If you have already created the new version in ITC, you can edit your apps name with the following steps:
In iTunes Connect, click your app and you will see versions at the bottom of the page, click "View Details" of your updated version (e.g. 1.1).
Then click "Edit" next to "Metadate and Upoads"
In the pop-up change the text in the field "App Name"
Direct quote from Apple's documentation:
You can change the name of your existing app only when submitting an
update of your app binary. 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.
I just googled it.
With the new updation of iTunesConnect Layout You can change the application name for Appstore by following steps.
Login with you Apple id at iTunesConnect and go in to the app that you want to change Appstore name.
Find the field at the left side called App Information like in the following screenshot:
Here you can find the editable filed called Name? that you need to change name what you want to use for next and just save it.
NOTE: You can only edit application name for the app store if your app is as an updated version or rejected state. Live app can not be able to change the name if you want to change name you must be create a new version of your live app.
The name of the app as it appears on the app store is entered when submitting a new or updated app binary. The app name is not actually configured inside the app binary itself. Hope that is clear. If you want to change the launcher name as it appears below the icon in iOS, then you can change that in your actual project configuration.