【发布时间】:2015-06-09 07:18:46
【问题描述】:
我用WatchKit 创建了一个应用程序。我尝试了三种不同的捆绑标识符:
com.xyz.myappnamecom.xyz.myappname.extensioncom.xyz.myappname.extensionapp
如果我设置此选项并尝试验证我的应用程序,我将得到扩展应用程序和 WatchKit 应用程序包标识符不匹配。
如果我为两个应用程序保留相同的包标识符,那么我会收到 CFBundle 标识符冲突。错误如下
CFBundleidentifier 冲突:在 IOS 应用程序
myappname.app下存在多个与 CFBundleidentifier 值com.xyz.myappname.extension的捆绑
请让我知道出了什么问题以及如何将其设置为在 AppStore 上发布
【问题讨论】:
-
能不能搭建一个demo工程,上传到github,发在这里?第一个版本对我来说工作得很好。但请务必签署所有权利!扩展必须有一个自己的 App Id 以及所有必要的配置文件等!
-
感谢您的快速回复我也很安静确定我已经设置了所有的签名权限,我想知道我创建 bndle id 的方式对吗?我们需要你或两个 buidle 标识符。
-
我有三个。一个用于我的主应用,一个用于 Watch Extension,一个用于 Watch App。
标签: ios store provisioning-profile watchkit