【问题标题】:How to reset watchOS deployment target in WatchKit extension target (XCode7 beta 6)如何在 WatchKit 扩展目标(XCode7 beta 6)中重置 watchOS 部署目标
【发布时间】:2015-09-08 12:06:59
【问题描述】:

我使用 watchOS 开发 iOS 应用。

XCode 升级到 version7 beta 6 后,WatchOS 部署目标(构建设置)在 WatchKit 扩展目标中自动更改为 2.0。

虽然我尝试回到 1.0,但无法更改。

有什么解决方法吗? (无需创建或复制 watchkit 扩展目标)

【问题讨论】:

    标签: ios objective-c watchkit apple-watch xcode7


    【解决方案1】:

    根据 Xcode 7 Beta 6 发行说明:

    您无法在一个项目中调试 watchOS 1 应用程序扩展,该项目还具有内置于同一 iOS 应用程序中的 watchOS 2 应用程序。
    解决方法:系统更喜欢 watchOS 2 应用程序当两者都存在时,您需要将其从 iOS 应用程序包中删除。编辑 iOS App 的 Build Phases 以将 watchOS 2 应用程序作为 iOS App 的构建依赖项移除,并将其从 Embed Watch Content 构建阶段移除。清理构建产品,然后运行以调试 watchOS 1 应用扩展。 (21173814)

    http://adcdownload.apple.com/Developer_Tools/Xcode_7_beta_6/Xcode_7_beta_6_Release_Notes.pdf

    【讨论】:

    • 赞成。以为我知道如何设置,我想知道为什么 watchOS1 设置确实更改为 watchOS2。
    【解决方案2】:

    在 Xcode 7.3.1 的模拟器中遇到同样的问题,可以通过进入 watch App 解决,然后进入 Watch OS 部署目标,在那里你可以根据你的手表选择较低的版本。希望这有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2015-07-24
      相关资源
      最近更新 更多