创建应用程序ID期间捆绑种子ID的重要性?(Apple Provisioning Portal)

yog*_*ogs 13 iphone ios-provisioning

在Apple Provisioning门户中创建新的App ID时,我不确定Bundle Seed ID的重要性.

选择种子ID时应该考虑什么?

我什么时候需要使用现有种子ID?

在iOS配置门户网站上,我发现在创建新的应用程序ID时,您可以为新应用程序选择现有的Bundle Seed ID.我想知道我们是否应该在免费和付费版本之间使用相同的AppID前缀,如果是,为什么?我想知道优点和缺点.

提前致谢...

Joe*_*jah 13

示例应用程序ID:ABCDE12345.com.foocompany.*

ABCDE12345是Bundle Seed ID(由Apple生成).

com.foocompany.*是App ID的Bundle Identifier,Xcode项目中的Bundle Identifier必须以'com.foocompany'开头.并且可以用您选择的字符串替换星号,

因此,对于您的答案:Bundle Seed ID由Apple生成,因此您不必担心.它会自动创建.

查看有关通配符应用程序ID的信息.它可以在同一个许可证上获得更多应用程序!

  • "您的App ID的Bundle Seed ID部分可用于在您使用单个App ID构建的多个应用程序之间共享密钥链访问".这里的关键是"......使用单个App ID构建的多个应用程序之间"部分.应用程序ID不是捆绑包."com.foocompany.*"是应用程序ID,它控制着钥匙串访问...以及它是否可以启用推送等等.不幸的是,你想要的是"使用通配符App ID" .请参阅:http://stackoverflow.com/questions/2146097/app-id-and-bundle-seed-id-in-multiple-applications-with-aspn-inapp-purchase-and (5认同)