带有Apple Watch的Cordova应用程序无法在Apple Store上传(CFBundleIdentifier碰撞有多个捆绑包)

时间:2016-08-29 14:04:01

标签: ios iphone cordova phonegap-plugins apple-watch

我们创建了一个现场直播的Cordova应用程序,然后我们还使用插件创建了苹果手表应用程序,它也运行良好。

但是有一天我们只是改变了一些html并尝试将新版本的应用程序上传到苹果商店然后它给了我们一个错误。它真的很强调它是我们上传的同一个项目我们没有改变任何东西仍然是它的给出错误。 :(

我们尝试了很多解决方案,但没有任何效果。请帮我。 以下是应用和错误的屏幕截图。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

最后经过长时间的研究,我找到了解决方案。 由于在provisoning和Bundle id中存在问题。

所以这是我遵循的步骤。

  1. 我们需要创建三个Bundle ID(1个用于App,1个用于WatchKit,1个用于Watch Extension)
  2. 然后你创建了一个组并将所有三个组合在一起(使用PreFix)
  3. 然后创建每个的配置文件并在Mac中安装,然后一切正常。
  4. 希望这可以帮助你:)

    感谢。