我应该为App Store的每个应用程序创建一个唯一的Apple App ID吗?

dar*_*sky 2 iphone xcode objective-c ipad ios

我应该为App Store的每个应用程序创建一个唯一的App ID吗?

Emp*_*ack 5

通常,"Bundle identifier"对于每个应用程序应该是唯一的.这并不意味着应为每个应用程序创建唯一的"App ID".无需为不同的应用程序创建不同的App ID.您可以使用带有星号(*)的单个App ID作为通配符来指定不同的包标识符.

医生说,

如果要创建一组将共享相同Keychain访问权限的应用程序(例如,在应用程序之间共享密码)或没有Keychain Access要求,则可以使用尾随星号作为通配符为整个应用程序套件创建单个App ID字符.

在这些通配符情况下,您只需在Xcode的CF Bundle Identifier字段中使用您希望的任何字符串替换星号.