无法安装Watch应用程序
当试图在Watch上testingWatch应用程序时,在XCode中,我收到以下警告
观看应用程序xcodeproj TARGETED_DEVICE_FAMILY包含与目标types不兼容的值。
看着设备日志,它说:
(Error) WatchKit: validateWatchKitApplicationInfoDictionary, invalid UIDeviceFamily value
我错过了什么?
修改目标设备系列
- 在项目文件夹中打开文件PROJECT.xcodeproj
- 打开文件project.pbxproj
- replaceTARGETED_DEVICE_FAMILY的值:watchkitextension为“4”,watchkitapp为“1,4”
- watchkitappreplace“TARGETED_DEVICE_FAMILY [sdk = iphonesimulator *]”=“1,4”的值
例如
你的手表扩展应该有一个TARGETED_DEVICE_FAMILY的iPhone,而手表应用程序的目标应该有这样的TARGETED_DEVICE_FAMILY为1,4 :
我在使用Xcodetesting版创build的项目上遇到了类似的问题。 我最终创build了一个新的testing项目,并通过并排比较所有设置。