创建 App ID 期间 Bundle Seed ID 的重要性? (Apple 配置门户)
Posted
技术标签:
【中文标题】创建 App ID 期间 Bundle Seed ID 的重要性? (Apple 配置门户)【英文标题】:importance of Bundle Seed ID during Create App ID? (Apple Provisioning Portal) 【发布时间】:2011-05-11 12:47:23 【问题描述】:在 Apple Provisioning 门户中创建新的 App ID 时,我不确定 Bundle Seed ID 的重要性。
选择种子 ID 时应该考虑什么?
我什么时候需要使用现有的种子 ID?
在创建新应用程序 ID 时发现的 ios 配置门户上,您可以为新应用程序选择现有的捆绑种子 ID。我想知道我们是否应该在免费版和付费版之间使用相同的 AppID 前缀,如果是,为什么?我想知道优点和缺点。
提前谢谢...
【问题讨论】:
【参考方案1】:示例应用 ID:ABCDE12345.com.foocompany.*
ABCDE12345 是捆绑种子 ID(由 Apple 生成)。
com.foocompany.* 是 App ID 的 Bundle Identifier,Xcode 项目中的 Bundle Identifier 必须以“com.foocompany.”开头,星号可以替换为您选择的字符串,
所以,对于您的回答:捆绑种子 ID 由 Apple 生成,因此您不必担心。它是自动创建的。
查看有关通配符应用 ID 的信息。这使得在同一个许可证上获得更多应用程序成为可能!
【讨论】:
在创建新应用程序 ID 时发现的 iOS 配置门户上,您可以为新应用程序选择现有的捆绑种子 ID。我想知道我们是否应该在免费版和付费版之间使用相同的 AppID 前缀,如果是,为什么?我想知道优点和缺点。 “您的 App ID 的 Bundle Seed ID 部分可用于在您使用单个 App ID 构建的多个应用程序之间共享钥匙串访问”。这里的关键是“...在您使用单个 App ID 构建的多个应用程序之间”部分。 App ID 不是捆绑包。 “com.foocompany.*”是 App ID,它控制钥匙串访问......以及是否可以启用推送等。不幸的是,您似乎想要的是“使用通配符 App ID” .见:***.com/questions/2146097/… 嗨,我找不到用于生成新捆绑种子 ID 的按钮了。发生了什么?我该怎么办? 技术说明 TN2311 也可能有帮助:developer.apple.com/library/ios/technotes/tn2311/_index.html以上是关于创建 App ID 期间 Bundle Seed ID 的重要性? (Apple 配置门户)的主要内容,如果未能解决你的问题,请参考以下文章
Sonata Admin Bundle:空实体引用在实体创建期间引发异常
Bundle ID 未列出 App store 连接新应用列表 (Xcode 11.4.1)