【问题标题】:Add Apple Watch to iOS app that has deployment target IOS 7将 Apple Watch 添加到具有部署目标 IOS 7 的 iOS 应用程序
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

    • 我的部署目标是 7.2,基础 sdk 被选为 Default(ios 8.3)。仍然出现错误。
    • 已解决。这实际上是 Xcode 6.3 中的一个错误。 stackoverflow.com/q/29242067/1495678
    【解决方案2】:

    我认为您对Deployment TargetBuild SDK 感到困惑。

    iOS7+

    可以选择Deployment Target

    您也可以使用 iOS 8.2 SDK

    构建它

    只需像这样选择Deployment Target

    还有ArchitectureiOS 8.2 或 8.3

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

    【讨论】:

      【解决方案3】:

      对于 Apple Watch 应用目标和 Apple Watch 扩展,部署目标必须是 8.2。

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

      【讨论】:

        【解决方案4】:

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

        将 Watchkit 应用程序目标的构建设置中的“iOS 部署目标”字段更改为 8.2 as mentioned here 解决了该问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-06-12
          相关资源
          最近更新 更多