WatchKit应用程序提交

我已经创build了WatchKit的应用程序。 我已经尝试了三种不同的包标识符:

  1. com.xyz.myappname
  2. com.xyz.myappname.extension
  3. com.xyz.myappname.extensionapp

如果我设置这个,并尝试validation我的应用程序,我得到扩展应用程序和WatchKit应用程序包标识符不匹配。

如果我保持两个应用程序相同的包标识符,那么我正在获取CFBundle标识符冲突。 错误如下

CFBundleidentifier碰撞:在IOS应用程序myappname.app下,CFBundleidentifier的值比com.xyz.myappname.extension myappname.app

请让我知道什么是错的,以及如何将其设置为在AppStore上发布

今天有同样的问题!

select你的主要应用程序的目标,并去build设阶段。 在“复制包资源”下,我不得不删除“APPNAME Watchkit App.app”。

之后,我可以将我的应用程序提交到App Store。