简体   繁体   English

iOS发行版:以后可以更改捆绑标识符,以使其与客户的反向域名匹配吗?

[英]iOS Distribution: Can I change the bundle identifier later on, to match it the reverse domain name of my customer?

I am an independent developer (coming from Android). 我是一名独立开发人员(来自Android)。 I developed an app for a customer, and used a work title for this project as bundle identifier. 我为客户开发了一个应用程序,并将该项目的工作名称用作捆绑标识符。

So, now comes the time, where I want to move to testing on a limited amount of devices with ad-hoc distribution provisioning profiles. 因此,现在是时候了,我想开始使用即席分发配置配置文件在有限数量的设备上进行测试。

For this I need to create an App ID with a bundle identifier. 为此,我需要创建一个带有捆绑标识符的App ID。 So, my customer will finally want his app distributed under his reverse domain name. 因此,我的客户最终将希望以他的反向域名分发他的应用程序。

Can I change the bundle identifier later on, to match it the reverse domain name of my costumer? 以后是否可以更改包标识符,以使其与我的客户的反向域名匹配?

Sure. 当然。 You can change it anytime. 您可以随时更改。

You can't change the project name in this field in Xcode, however: 但是,您不能在Xcode的此字段中更改项目名称:

在此处输入图片说明

You'd have to rename the whole project to change the last greyed out part of the Bundle ID. 您必须重命名整个项目才能更改Bundle ID的最后一个变灰的部分。

Notice however that you can never change the Bundle ID after the app has gotten to the App Store. 但是请注意,在应用程序进入App Store之后,您将永远无法更改Bundle ID。

Bundle Identifier (Application Id) is an unique identity for any application. 捆绑包标识符(应用程序ID)是任何应用程序的唯一身份。 You can change it for any application by creating new Apple Id on developer account any time you want until you upload your application on Apple store. 您可以通过在开发人员帐户上随时创建新的Apple ID来更改任何应用程序,直到将应用程序上载到Apple Store。

Once you upload your app on Apple store, You can not change it. 将应用程序上载到Apple Store后,您将无法更改它。 As if you change it afterwards you will not able to update your app and it will be considered as a new app with new bundle identifier instead of update of existing app. 好像您以后更改它一样,您将无法更新您的应用程序,它将被视为具有新包标识符的新应用程序,而不是现有应用程序的更新。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM