我正在尝试运行Apple示例项目SimpleWatchConnectivity。我将所有3个部分的捆绑包标识符更改为我公司的域(例如com.nemesys.simplewatchconnectivity)。当我尝试在iPhone和Apple Watch设备上运行时,我收到以下错误:
此应用包含具有无效捆绑包标识符的WatchKit应用。WatchKit应用的捆绑包标识符必须具有由配套应用的捆绑包标识符组成的前缀,后跟.“”。
如果我在WatchKit应用中添加一个点(.),那么在构建时,我会得到:
错误:嵌入式二进制文件的捆绑包标识符未使用父应用的捆绑包标识符作为前缀。
我试过一些解决方案,从答案的其他相关问题,但没有工作。有人有类似的问题存档和上传到应用程序商店批准了一个答案,基本上是这样说:
iOS应用程序捆绑包标识符:网站。nemesys。简单的手表连接
WatchKit应用程序捆绑包标识符:com.nemesys.simplewatchconnectivity.watchkitapp
WatchKit扩展包标识符:com.nemesys.simplewatchconnectivity.watchkitapp.watchkitextension
但是当我尝试这些时,我得到了第二个错误,嵌入式二进制文件的捆绑包标识符没有以父应用的捆绑包标识符作为前缀。
1条答案
按热度按时间f0brbegy1#
在把标识符在包标识符和相关标识符之间交换之后,我让它工作了。它就像一个猫和老鼠的游戏...