无法使用带有Xcode 6.2的iOS 8.1模拟器上的WatchKit Extension安装App

无法使用带有Xcode 6.2的iOS 8.1模拟器上的WatchKit Extension安装App,第1张

概述我有一个iOS 7.0部署目标的应用程序,我添加了一个WatchKit目标.正如预期的那样,WatchKit Extension的iOS部署目标为8.2.当我在iOS 8.2模拟器上运行主应用程序时,一切都按预期工作.但是,如果我尝试在iOS 8.1模拟器上运行它, Xcode会报告: *** 作无法完成. (LaunchServicesError错误0) CoreSimulator.log文件包含以下消 我有一个iOS 7.0部署目标的应用程序,我添加了一个WatchKit目标.正如预期的那样,WatchKit Extension的iOS部署目标为8.2.当我在iOS 8.2模拟器上运行主应用程序时,一切都按预期工作.但是,如果我尝试在iOS 8.1模拟器上运行它,Xcode会报告: *** 作无法完成. (LaunchServicesError错误0)

CoreSimulator.log文件包含以下消息:

com.apple.dt.Xcode[12181] : Error Domain=LaunchServicesError Code=0 “The operation Couldn’t be completed. (LaunchServicesError error 0.)” UserInfo=0x7ff46e2dc980 {Error=AppexBundleUnkNownExtensionPointIDentifIEr,ErrorDescription=Appex bundle at /Users//library/Developer/CoreSimulator/Devices//data/library/Caches/com.apple.mobile.installd.staging/temp.xmo2ks/extracted/InstallBUG.app/PlugIns/InstallBUG WatchKit Extension.appex with ID com..InstallBUG.watchkitextension specifIEs a value (com.apple.watchkit) for the NSExtensionPointIDentifIEr key in the NSExtension dictionary in its Info.pList that does not correspond to a kNown extension point.

我在发行说明中没有看到任何关于这个问题的提及,我想知道这是否是其他人遇到的问题.如果是这样,我还需要配置一些其他功能吗?如果没有,我会提交错误报告.

谢谢.

解决方法 这是Xcode 6.2的一个已知问题.

您可以通过在Apple Watch扩展的Info.pList文件中添加“MinimumOsversion”=“8.2”键值对来解决此问题.

总结

以上是内存溢出为你收集整理的无法使用带有Xcode 6.2的iOS 8.1模拟器上的WatchKit Extension安装App全部内容,希望文章能够帮你解决无法使用带有Xcode 6.2的iOS 8.1模拟器上的WatchKit Extension安装App所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1061367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存