iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了objective-c – 在Simulator上运行,在设备上失败:错误:WatchKit App不包含任何WatchKit Extensions大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我在尝试在真实设备上运行项目时看到以下错误,在模拟器中运行正常. 错误:WatchKit App不包含任何WatchKit Extensions.验证WatchKit Extension的Info.plist中NSExtensionPointIdentifier的值是否设置为com.apple.watchkit 可能相关或不相关的事情 >我在手表和主应用程序目标中都使用可可豆荚 >该项目主要是客观
@H_197_7@
我在尝试在真实设备上运行项目时看到以下错误,在模拟器中运行正常.

错误: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
>我尝试了一个存档,但失败了同样的错误

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

解决方法

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

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

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

大佬总结

以上是大佬教程为你收集整理的objective-c – 在Simulator上运行,在设备上失败:错误:WatchKit App不包含任何WatchKit Extensions全部内容,希望文章能够帮你解决objective-c – 在Simulator上运行,在设备上失败:错误:WatchKit App不包含任何WatchKit Extensions所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。