将 Apple Watch 添加到具有部署目标 IOS 7 的 iOS 应用

Add Apple Watch to iOS app that has deployment target IOS 7

当我尝试将 Apple Watch 添加到我的支持 IOS 7+ 的项目时,我得到一个错误,要添加 Apple Watch 部署目标应该至少为 8.2 当我检查 instagram 时,它提供了 Apple观看支持,他们也支持 IOS 7。如何在 IOS 7 台设备上同时添加 Apple Watch 和 运行 应用程序。

您的部署目标可以是 iOS 7.0,但您必须使用 iOS 8.2 SDK 或更高版本构建您的应用程序。

Apple Watch 应用程序目标和 Apple Watch 扩展的部署目标必须是 8.2。

并确保所有监视目标的有效架构都具有 arm64。

我想你在 Deployment TargetBuild SDK 之间感到困惑。

您可以 select Deployment TargetiOS7 +

您还可以使用 iOS 8.2 SDK

构建它

就像这样 select Deployment Target :

ArchitectureiOS8.2或8.3

您应该有一些已弃用的警告。

找到问题的解决方案。它实际上是 Xcode 6.3 中的一个错误。出于某种原因 Xcode 希望 WatchKit 应用程序的部署目标(而不是 我们的应用程序目标 )正好是 8.2

将 Watchkit 应用程序目标构建设置中的 "iOS Deployment Target" 字段更改为 8.2 解决了问题。