Change name of an app when purchasing the full version - ios

I have a 2 version app with IAP implemented. My question is: is it any way to change the app name (xxxx lite) to (xxxx) without the lite?
Of course, this should be a code stuff, not changing the name on the info.plist, because this will be resolved only when I purchase the app.
Thanks.

Through code, there is no way to change the name that appears under the icon. Of course if your app name is displayed anywhere within your running app, you can change that name as needed.

Related

Wrong application name in PUSH NOTIFICATIONS | ios SWIFT

so i was changing the details of an already built ios app and i have changed all the strings etc to change the name of the app, but when the applications gives notification(apple push notifications), it still shows the old app name not the new one. I have also changed the bundle display and bundle package name to the new app name but still not luck. I also tried cleaning build folder and restarting both my mac and the phone.
In the notification, it displays new name and old name as well, this is very weird.
Please refer to the image below.
Comments from the people above are correct. The Bolt data is from your server. The same with your content. So talk to your server/backend guy or do it your self. Also there's a way to somehow handle that.
You can catch the title, the content, and the image (for rich push notification) by adding Notification Content Extension and Notification Service Extension in your project. That would require a bit of work though. I hope this helps!
Hey I got the answer from apple developer page. Just follow these options:-
Select your Targets
Select your Building Settings
Check the Packaging.
Then check what is the Product Name?
In my case Product Name is the old one.
If still you receive the Old name. So for that case delete the application and install the app now you will receive the New name for the application. No need to right the Notification Content Extension and Notification Service Extension for Push notifications.
For changing app name set CFBundleDisplayName value in info.plist file:
CFBundleDisplayName
New app name here
Name specified in this way would be displayed on device under the app icon.
Push notification service depends on app bundle id CFBundleIdentifier.

How to Bundle Name Vs Bundle Display Name Vs AppStoreConnect App Name

I have little bit confusion about name pick when I submitting my App to AppStore..
I have Bundle Display Name in Xcode has KruchConnect but when I put same name in AppStoreConnect it saying that this App name is already taken ..
If I go with DKruchConnect it is taking the name but I have a Question Here if somebody download from App Store I want to show KruchConnect still Under App intead of DKruchConnect Is it possible ?
Answering my own Question ...
I read some where there is way If I put Bundle Name in info.plist file as KruchConnect it will display that name under App once i download from AppStore is it correct ? If it is what happens that same already exits for other App too...is it legal ? Please help
To answer your question, yes.
Your App Store Connect name is how people will search and find you on the App Store.
Your Bundle Display Name is what will appear below the app icon on the screen.
To give an example, my application is called Charge Running. It's App Store Connect name is "Charge Running". However, that title is a bit to long for the home screen, so the bundle display name is "Charge".
App Store Connect names need to be unique. Bundle Display names do not need to be unique.

change app name in App Store and re-use the name on the new app

I have an app called "XX". It's already approved in the app store. For some reasons, I need to change the package name and upload the same app again.
I want to use the old name "XX". Can I change the previous app's name first(I will unpublish this app), and then use the "XX" on my app(the same app).
Any help would be appreciated!
Thanks!
Yes, you can change the name of an app and then use that name in another app with a different bundle id (package name).

Change name of App that will appear on iPhone in Xcode

I have an Xcode Project called "SanchezAndTheAliensNoSpritekit". I named it like that because I had different versions of it. Now, the app is called on my phone like that swell. But if Apple will accept the app, I want the people to have it as "SanchezAndTheAliens" on their phone and not as "SanchezAndTheAliensNoSpritekit". Can I just change the name of the build?
Go to your info.plist
At the voice Bundle display name under Information property list insert SanchezAndTheAliens
PS: if the row doesn't exist you can add it.

'short name' for iOS apps possible?

I'd like to give my app one name for the App Store and one name that appears on the device, as app names that are too long are truncated with '…' on the device but not the store. Is this possible?
Thanks in advance!
The app name you specify in Xcode as the name of your project is the one that will appear on the device. The name in the app store is something you set later when you set up your project on iTunes Connect.
To change your homescreen app name, you can change the Bundle Display Name in your info.plist as Shubhank suggests, or you can just rename your project by clicking twice (two separate clicks - not a double-click) on the project name in the left hand sidebar of Xcode.
Yes..your app can have different name on device and on App store..
Naming your app on app store is kind of basic for an iOS developer.so i won't dive into that..
For on your device....in your project ..in your info.plist change the Bundle Display Name to what you want.

Resources