我有两个找不到解决方案的错误。如果你们有什么想法,请告诉我。非常感谢
错误ITMS-90685:“ CFBundleIdentifier冲突。iOS应用程序“ ----.app”下有多个捆绑包,其CFBundleIdentifier值为“ -----”。”
错误ITMS-90347:“ Bad捆绑包标识符。应用程序扩展-----.app/PlugIns/Notification.appex的捆绑包标识符'-----'应该以应用程序的捆绑包标识符'-开头---',并且在应用程序的捆绑软件ID后不得包含多个句点“。”。
答案 0 :(得分:0)
第一个错误的解决方案:请确保捆绑包ID是唯一的。如果您的团队中有相似的捆绑软件ID,请同时检查App Store Connect和Apple Developer center。
推荐方案为“反向域名”,例如com.apple.keynote
第二次错误的解决方案:应用扩展程序必须包含“父”应用的捆绑软件ID。因此,从前面的示例中,应用程序扩展的捆绑包ID看起来像com.apple.keynote.NameOfExtension
其他注意事项:应用程序和应用程序扩展之间的版本+构建代码必须完全相同。