2015-04-04 77 views
-2

我已经创建了一个应用WatchKit。我有三个不同的捆绑标识符尝试:WatchKit应用提交

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

如果设置了这一点,并试图验证我的应用我得到推广应用和WatchKit应用软件包标识符不匹配。

如果我继续同捆标识符予应用程序,然后我得到CFBundle标识符冲突。错误如下

CFBundleidentifier碰撞:有超过IOS应用程序根据与CFBundleidentifier价值com.xyz.myappname.extensionmyappname.app

请让我知道怎么回事错误,以及如何设置这个在AppStore上

发布
+0

你可以设置一个演示项目,将其上传到github并在此发布?第一个版本对我来说工作得很好。但请确保拥有所有签名权!必须为扩展程序提供自己的应用程序ID,并提供所有必要的Provisioning Profiles等。 – stk 2015-04-04 10:49:31

+0

感谢您的快速回复 我也很确定我确定了所有的签名权,我想知道我创建了这个bndle id的方式是对的吗? 我们需要两个或多个buidle标识符。 – SSD 2015-04-04 11:35:18

+0

我有三个。一个用于我的主应用程序,一个用于手表扩展,另一个用于手表应用程序。 – stk 2015-04-04 15:59:12

回答

3

今天有同样的问题!

选择你的主要目标应用程序,并转到构建阶段。在“复制包资源”下,我不得不删除“APPNAME Watchkit App.app”。

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