Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to specify different bundle display names for different iOS devices in a universal app?

Tags:

iphone

I'm guessing no, but would love to be wrong. I would like to use a bundle display name for my universal app that shows great on the iPad and iPhone 4, but is too long (has ellipses) on older iPhone models. I'd like to specify the full bundle display name on the former two platforms, and then specify a shorter name on older iPhone models. Is there any way to do this?

like image 770
Hilton Campbell Avatar asked Aug 17 '10 23:08

Hilton Campbell


People also ask

How do I change my bundle name?

Change the Bundle IDChoose your project from the left side, then your app target under TARGETS, select the General tab and rename the Bundle Identifier.

What is bundle name in iOS?

What is a Bundle or Application ID? In the Apple App Store, the Bundle ID serves as a resource that represents the app's unique identifier that you can register, modify, and delete.

How do I change my display name in App Store?

You can log in to your Apple ID account page and choose "Edit" for your account information. From there, you can edit your name and other information.

Can bundle ID be changed?

Once your app is approved and available for download on the Apple App Store, your Bundle ID cannot be changed. If you need to find the Bundle ID of an app already approved by the Apple App Store, click here.


2 Answers

My first guess would be InfoPlist~ipad.strings.

like image 159
tc. Avatar answered Sep 28 '22 19:09

tc.


As of iOS 4.1 there isn't any way to do this. You can specify different bundle display names for iPad vs. iPhone, but there's no way to specify different bundle display names for the old iPhone vs. iPhone 4.

like image 39
Hilton Campbell Avatar answered Sep 28 '22 17:09

Hilton Campbell