无法安装Watch应用程序

当试图在Watch上testingWatch应用程序时,在XCode中,我收到以下警告

观看应用程序xcodeproj TARGETED_DEVICE_FAMILY包含与目标types不兼容的值。

在这里输入图像说明

看着设备日志,它说:

(Error) WatchKit: validateWatchKitApplicationInfoDictionary, invalid UIDeviceFamily value 

我错过了什么?

修改目标设备系列

  1. 在项目文件夹中打开文件PROJECT.xcodeproj
  2. 打开文件project.pbxproj
  3. replaceTARGETED_DEVICE_FAMILY的值:watchkitextension为“4”,watchkitapp为“1,4”
  4. watchkitappreplace“TARGETED_DEVICE_FAMILY [sdk = iphonesimulator *]”=“1,4”的值

例如

在这里输入图像说明

你的手表扩展应该有一个TARGETED_DEVICE_FAMILY的iPhone,而手表应用程序的目标应该有这样的TARGETED_DEVICE_FAMILY为1,4

苹果手表的Xcode设备系列设置

我在使用Xcodetesting版创build的项目上遇到了类似的问题。 我最终创build了一个新的testing项目,并通过并排比较所有设置。