错误:WatchKit扩展程序不包含任何WatchKit应用。

7

请确认您的WatchKit App的Info.plist文件中WKWatchKitApp的值已设置为YES。


请尝试从此处发布的问题中获取解决方案:[https://dev59.com/5VwY5IYBdhLWcg3w5raq#45930611] - AlexeyVMP
2个回答

17

经过数周的调查,我终于找到了问题所在。

Iphone应用程序的产品名称与Watch应用程序的产品名称相同。

一旦我更改了WatchApp的产品名称,它就可以工作了。

请前往您的目标。选择手表应用程序目标,进入Build Settings。搜索“Product Name”,将您的产品名称编辑为与应用程序目标不同的名称!清理并构建即可。谢谢


1
更改产品名称并构建后,我能够将其改回,并且错误没有再次出现。 - respectTheCode
2
问题在于对于AppStore,应用程序和手表应用程序必须具有相同的名称,因此这不是解决方案。 - loretoparisi

5
似乎这是Xcode 7中随机错误消息的默认消息。
突然间,在尝试存档时,我不断地收到这个错误。在追溯自己的步骤后,我发现更改“构建位置”为“自定义 - > 相对于工作区”会导致该错误:WatchKit扩展程序不包含任何WatchKit应用程序。
将“构建位置”设置回“共享文件夹 -> 构建”完全解决了这个问题。
请参考以下截图:enter image description here

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接