两个应用(例如AppX和AppXLite)使用相同的iCloud键值存储和相同的存储标识符,并且在权利文件中,我看到$(TeamIdentifierPrefix)com.company.AppX
一切都以即席和调试版本工作。但是,当我尝试将AppXLite上传到appstore时,出现错误:
同意这封信,然后一切正常:Apple提供的前缀,包标识符。如果没有,这将无法在即席构建中使用。但是为什么他们说事情不对呢?
是的,我知道这里有很多答案,我已经阅读了。人们说应该在供应门户中禁用应用程序中的iCloud支持以解决此问题。如果执行此操作,我的应用程序将不再看到iCloud,但这是关键功能之一!
我有一个想法,我应该先上传AppX,然后再上传AppXLite,因为这两个应用程序都将AppX的 bundle 包ID用作商店标识符。但是我已经在预配置门户网站上添加了这两个应用程序,因此应用程序商店应该知道“我的一个应用程序的 bundle 包标识符”,如Apple在信中所述。
有没有人有将支持iCloud的应用程序上传到Appstore的经验?
最佳答案
如果您遇到相同的情况:
结果:一切都处于“等待审核”状态。
关于ios - 提交启用了iCloud的应用程序:可以吗?苹果:无效的代码签名权利,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13501032/