加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 在Simulator上运行,在设备上失败:错误:WatchKi

发布时间:2020-12-14 19:41:56 所属栏目:百科 来源:网络整理
导读:我在尝试在真实设备上运行项目时看到以下错误,在模拟器中运行正常. 错误:WatchKit App不包含任何WatchKit Extensions.验证WatchKit Extension的Info.plist中NSExtensionPointIdentifier的值是否设置为com.apple.watchkit 可能相关或不相关的事情 我在手表和
我在尝试在真实设备上运行项目时看到以下错误,在模拟器中运行正常.

错误:WatchKit App不包含任何WatchKit Extensions.验证WatchKit Extension的Info.plist中NSExtensionPointIdentifier的值是否设置为com.apple.watchkit

可能相关或不相关的事情

>我在手表和主应用程序目标中都使用可可豆荚
>该项目主要是客观的,但有一些快速文件
> Xcode 8.1(8B62)
>设备软件版本:iOS 10.1.1& WatchOS 3.1
>部署信息>部署目标:iOS 10.0 watchOS 3.0

我尝试过的事情

>我已经多次检查过所有正确的文件属于监视目标.我可能在这里遗漏了一些东西,但我认为如果是这样的话就不能在模拟器上运行
>捆绑标识符

>主应用程序的标识符:< app id>
>观看应用程序的包标识符:< app id> .watchkit
>观看应用程序的WKCompanionAppBundleIdentifier:< app id>
>观看分机的捆绑标识符:< app id> .watchkit.extension
>观看分机的NSExtension> NSExtensionAttributes> WKAppBundleIdentifier:< app id> .watchkit

> NSExtension> NSExtensionPointIdentifier:com.apple.watchkit
> Watch Extension和Watch App中的WKWatchKitApp都设置为YES
>我已从Build Phases> Embed App Extensions中删除并重新添加了.appex
>确保Mach-O Type设置为可在所有目标中执行
>按照in this answer所述重新安装吊舱
>清除派生数据
>清除构建文件夹
>重新启动Xcode
>我尝试了一个存档,但失败了同样的错误

代替答案,关于调试/故障排除的建议也将受到赞赏.

解决方法

我间歇性地看到了这种情况,但通常会重建第二次修复它.我从来没有到底为什么.

我一直认为这是Xcode中的一个错误.

对不起,没有更多的帮助,但你并不孤单.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读