无法安装Watch应用程序

时间:2015-05-06 04:58:51

标签: ios xcode watchkit

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

  

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

enter image description here

查看设备日志,它说:

(Error) WatchKit: validateWatchKitApplicationInfoDictionary, invalid UIDeviceFamily value

我错过了什么?

2 个答案:

答案 0 :(得分:3)

您的观看分机应该有一个 iPhone 的TARGETED_DEVICE_FAMILY,而Watch App目标应该有 1,4 的TARGETED_DEVICE_FAMILY,如下所示:

Xcode device family settings for apple watch

我在使用Xcode测试版创建的项目中遇到了类似的问题。我最终创建了一个新的测试项目并且并排进行并比较了所有设置。

答案 1 :(得分:2)

修改目标设备系列

  1. 在项目文件夹中打开文件PROJECT.xcodeproj
  2. 打开文件project.pbxproj
  3. 替换值TARGETED_DEVICE_FAMILY:“4”表示watchkitextension,“1,4”表示watchkitapp
  4. 替换watchkitapp的“TARGETED_DEVICE_FAMILY [sdk = iphonesimulator *]”=“1,4”的值
  5. e.g。

    enter image description here