我知道还有很多其他问题,但我似乎无法找到我想要的。我的“App ID”部分应该如何?
比方说,我有5个应用程序现在:
- App1和App2的是同一对myApp的完整版和精简版的版本,我想他们之间共享数据
- App3的独立但使用应用内购买和
- App4和App5是另外两个独立的应用程序。
我是不是应该有一个通用的应用程序ID,如ABCDE12345。*与我可以注册应用程序,如APP4和APP5(和所有在未来新的,不需要IAP等),然后ABCD123456 .myCompany.App3用于App3,然后用ABC1234567.myCompany.myApp。*用于App1和App2?
这听起来是正确的,或者我完全错了吗?换句话说,你的App ID是怎么样的? :)
感谢您的任何见解!
谢谢为答案。是否有任何具体原因为每个分发版本使用uiniqe应用程序ID? – phi 2010-11-18 14:38:49
我们这样做的一个原因是AdHoc Distribution。由于供应配置文件由您的分发证书,您的应用程序ID和(对于AdHoc)设备ID组成。一个独特的应用程序ID允许供应配置文件对每个应用程序都是唯一的,并且您可以分发每个应用程序(而不是您的整套应用程序)控制到期日期和访问权限。 – theChrisKent 2010-11-18 15:17:07
但是,这不是App Store分发的严格要求。我们只是将其视为适用于各种分销形式的最佳做法,这对我们来说很容易。如果您没有Ad Hoc分发需求(beta测试,提交给客户等),那么您可能不需要比通配符应用程序ID更多的东西。 – theChrisKent 2010-11-18 15:18:55