创建 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)

Bundle 可以在安装期间从本地文件夹中引用 MSI 吗?

iOS app bundle id

IOS_根据Bundle ID 唤醒App

IOS_根据Bundle ID 唤醒App