【发布时间】:2015-04-09 20:49:44
【问题描述】:
我在 XCODE 6.3 中遇到了 WatchKit 的问题,我无法构建我的应用程序。 Xcode 告诉我
错误:WatchKit 应用的部署目标必须等于 iOS 8.2(原为 8.3)。
有人知道这个问题吗?
【问题讨论】:
-
你运行的是什么版本的 Xcode?span>
标签: ios watchkit apple-watch
我在 XCODE 6.3 中遇到了 WatchKit 的问题,我无法构建我的应用程序。 Xcode 告诉我
错误:WatchKit 应用的部署目标必须等于 iOS 8.2(原为 8.3)。
有人知道这个问题吗?
【问题讨论】:
标签: ios watchkit apple-watch
您的 iOS 应用可以针对低于 8.2 的版本,但 WatchKit 应用和 WatchKit 扩展必须针对 iOS 8.2(或更高版本,我假设)。请确保您满足这些要求。
请参阅this Apple Developer Forums link 了解更多信息。
【讨论】:
Bundle versions string, short。您也可以在应用设置页面的内部版本号上方设置它。您可以随时在您的项目(cmd + shift + f)中搜索CFBundleShortVersionString 以查看它的使用位置:)
我也有同样的问题。这实际上是 Xcode 6.3 中的一个错误。出于某种原因,Xcode 希望 WatchKit 应用程序(而不是我们的应用程序目标)的部署目标正好是 8.2
将 Watchkit 应用程序目标的构建设置中的“iOS 部署目标”字段更改为 8.2,因为 mentioned here 解决了该问题。
【讨论】:
我怀疑它是 Xcode 6.3 的错误,如果我们在以前部署目标小于 8.2 的项目中添加 watch app 目标,通常会出现此错误。要解决此问题,您可以将项目的所有单个目标(手表套件扩展和 iOS 应用程序)的部署目标更改为 8.2,清理项目,重新启动 Xcode,希望您的问题会得到解决。
【讨论】: