【问题标题】:WatchOS error HumanReadableNSError: The run destination iPhone 12 Pro Max is not valid for Running the scheme MYAPP WatchKit AppWatchOS 错误 HumanReadableNSError: 运行目标 iPhone 12 Pro Max 对运行方案 MYAPP WatchKit App 无效
【发布时间】:2021-06-03 22:42:25
【问题描述】:

我使用模板在 Xcode 12.5 中创建了一个全新的应用程序:
watchOS > iOS App with Watch App > SwiftUI, SwiftUI App

选择全新的ContentView 并开始预览时,出现以下错误:

HumanReadableNSError:运行目标 iPhone 12 Pro Max 对运行方案“MYAPP WatchKit App”无效。

IDEFoundationErrorDomain (1):

清理构建文件夹并重新启动 Xcode 没有帮助。

这是什么意思?如何解决?

【问题讨论】:

    标签: ios swift swiftui watchkit watchos


    【解决方案1】:

    当我构建并运行一个新的手表模板项目时,出现了相同的“HumanReadableNSError:运行目标 iPhone 12 Pro Max 对运行方案无效...”错误消息。选择的方案也是 WatchKit App 品种。

    随后选择 iPhone 方案允许在 iPhone 模拟器上预览 ContentView.swift。此外,选择 WatchKit Extension 文件夹中的 ContentView.swift 将在 Watch 模拟器上预览代码。这两个预览都在画布预览中启动。

    当您考虑到 iPhone 配套应用程序可能包含比 Watch 对应应用程序更多的内容时,这种行为似乎很直观。

    【讨论】:

      【解决方案2】:

      我找到了解决方法:

      在 Xcode-Window 顶部的“Scheme”选择器中,选择 iPhone 应用而不是 Watch 应用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-04-09
        • 1970-01-01
        • 1970-01-01
        • 2023-03-04
        • 1970-01-01
        • 2019-07-05
        • 2019-03-12
        • 2020-12-06
        相关资源
        最近更新 更多