应用程序ID在iOS应用程序中使用的所有内容是什么,使其成为字母数字的缺点是什么?

时间:2011-08-17 16:28:26

标签: iphone objective-c ios deployment distribution

我们想要更改我们当前使用的App ID而不更改种子ID - 我们希望将捆绑ID更改为GUID。我知道使用了应用包ID:

  1. 在安装过程中,检查分发配置文件应用程序ID(第二部分)是否与info.plist中的软件包ID匹配。因此,我们必须生成新的配置文件。

  2. 通过iTunes分离应用并识别应用的升级。我想这意味着iTunes将它作为一个新的应用程序处理?

  3. 使用字母数字是否有任何限制?我们还有其他改变吗?

    This SO question 声明它不需要在反向域名约定中......任何人都可以想到为什么GUID会成为一个问题?

    提前致谢

1 个答案:

答案 0 :(得分:0)

当你说APP ID时,你真的是指Bundle Identifier。在iPhone应用程序的上下文中App ID表示App Store ID(例如:29184024)。您不能更改每个Apple的现有应用程序的软件包ID,因此您必须从头开始创建新的应用程序。使其成为字母数字没有限制,但如果您创建一个新的Bundle Identifier,那么您的旧客户将无法获得更新。