【发布时间】:2015-05-07 10:27:17
【问题描述】:
当我尝试将 Apple Watch 添加到支持 IOS 7+ 的项目中时,我收到一个错误,即为了添加 Apple Watch 部署目标应至少为 8.2 当我检查 instagram 时,它提供 Apple Watch 支持并且它们支持 IOS 7也。如何添加 Apple Watch 并同时在 IOS 7 设备上运行应用程序。
【问题讨论】:
标签: ios objective-c watchkit
当我尝试将 Apple Watch 添加到支持 IOS 7+ 的项目中时,我收到一个错误,即为了添加 Apple Watch 部署目标应至少为 8.2 当我检查 instagram 时,它提供 Apple Watch 支持并且它们支持 IOS 7也。如何添加 Apple Watch 并同时在 IOS 7 设备上运行应用程序。
【问题讨论】:
标签: ios objective-c watchkit
您的部署目标可以是 iOS 7.0,但您必须使用 iOS 8.2 SDK 或更高版本来构建您的应用。
【讨论】:
我认为您对Deployment Target 和Build SDK 感到困惑。
iOS7+
可以选择Deployment Target
您也可以使用 iOS 8.2 SDK
构建它只需像这样选择Deployment Target:
还有Architecture 到iOS 8.2 或 8.3
您应该有一些已弃用的警告。
【讨论】:
对于 Apple Watch 应用目标和 Apple Watch 扩展,部署目标必须是 8.2。
并确保有效架构对所有监视目标都有 arm64。
【讨论】:
找到问题的解决方案。这实际上是 Xcode 6.3 中的一个错误。出于某种原因,Xcode 希望 WatchKit 应用程序的部署目标(而不是我们的应用程序目标)正好是 8.2
将 Watchkit 应用程序目标的构建设置中的“iOS 部署目标”字段更改为 8.2 as mentioned here 解决了该问题。
【讨论】: