我无法将我的应用提交到appStore(错误ERROR ITMS-90685,错误ITMS-90347)

时间:2019-03-12 15:46:55

标签: ios xcode app-store

我有两个找不到解决方案的错误。如果你们有什么想法,请告诉我。非常感谢

错误ITMS-90685:“ CFBundleIdentifier冲突。iOS应用程序“ ----.app”下有多个捆绑包,其CFBundleIdentifier值为“ -----”。”

错误ITMS-90347:“ Bad捆绑包标识符。应用程序扩展-----.app/PlugIns/Notification.appex的捆绑包标识符'-----'应该以应用程序的捆绑包标识符'-开头---',并且在应用程序的捆绑软件ID后不得包含多个句点“。”。

1 个答案:

答案 0 :(得分:0)

第一个错误的解决方案:请确保捆绑包ID是唯一的。如果您的团队中有相似的捆绑软件ID,请同时检查App Store ConnectApple Developer center

推荐方案为“反向域名”,例如com.apple.keynote

第二次错误的解决方案:应用扩展程序必须包含“父”应用的捆绑软件ID。因此,从前面的示例中,应用程序扩展的捆绑包ID看起来像com.apple.keynote.NameOfExtension

其他注意事项:应用程序和应用程序扩展之间的版本+构建代码必须完全相同。