【问题标题】:Prevent Xcode from preparing Apple Watch when running for iOS防止 Xcode 在为 iOS 运行时准备 Apple Watch
【发布时间】:2022-08-10 22:00:16
【问题描述】:

我有一个想要在我的个人 iOS 设备上测试的 iOS 应用程序。我还佩戴了与此 iPhone 正常连接的 Apple Watch。

我没有故意在我的 Xcode 项目中创建任何类型的 Apple Watch 目标或代码。我不想在 Apple Watch 上运行或测试该应用程序。我没有将 Apple Watch 设置为 Xcode 中的某种开发目标……它只是连接到我的 iPhone。

尽管如此,Xcode 仍不断尝试让我的 Apple Watch 准备好与 iPhone 一起开发。它会延迟在 iPhone 上运行 iOS 应用程序,以便它可以从 Watch 中“准备”和“获取”各种东西。这些微调器永远不会结束,因此我无法将 iOS 应用程序部署到 iPhone。

iPhone 很忙:准备通过 iPhone 进行开发的 Apple Watch
iPhone 完成后,Xcode 将继续。

iPhone 正忙:获取与 iPhone 配对的 Apple Watch 的调试符号

获取手表的调试符号
为 watchOS 7.4 安装符号

Apple Watch via iPhone:无法为开发准备设备。
如果设备上的操作系统版本与安装的 Xcode 版本不兼容,此操作可能会失败。您可能还需要重新启动 Mac 和设备才能正确检测兼容性。

我怎样才能完全隐藏这个 Apple Watch 不让 Xcode 看到?禁用手表上的任何类型的开发?将 iOS 应用程序部署到 iPhone 而不涉及连接的 Apple Watch?

我对“修复”错误和警告不感兴趣...我希望 Apple Watch 不被使用根本通过 Xcode。

  • 这很烦人。

标签: ios xcode apple-watch


【解决方案1】:

找到了这个解决方法,为我工作。

  • 拔下 iPhone
  • 在手表上切换飞行模式
  • 关闭手表上的蓝牙
  • 重新插入 iPhone 并构建 祝你好运!

https://developer.apple.com/forums/thread/691452?answerId=704424022#704424022

【讨论】:

  • 现在已经2年多了。你会认为他们现在能够解决这个问题。不得不使用解决方法真的很糟糕......
【解决方案2】:

此外,请确保您已将 Xcode 更新到支持您的 iOS/watchOS 版本(正确的 SDK)的版本——我发现这是避免无休止的“准备……”阶段所必需的。

【讨论】:

    【解决方案3】:

    如果您从 Mac App Store 安装了 Xcode,我遇到过一些 Xcode 无法更新的情况。 (即使您从应用程序菜单检查更新,它也会显示“无更新”)

    解决方案:登录您的 Apple Developer 帐户,然后单击此链接。 https://developer.apple.com/download/all/?q=Xcode

    下载最新版本的 Xcode .xip 文件(截至今天 Xcode 13.3.xip)然后将文件移动到 /Applications

    删除当前安装的 Xcode,然后双击刚刚下载的 .xip 进行安装。

    然后它应该可以工作并继续接收未来的更新。

    【讨论】:

    • 一旦这个工作,你的 Xcode 屏幕应该从 praparing iPhone... 更改为 Fetching debug symbols for iPhone...
    • 我有一种感觉,您可能需要在线才能使提取过程正常工作。如果您的连接速度很慢,您可能需要花费大量时间等待调试符号下载。我有一个 0.8G 连接,最多需要 3 分钟。你的旅费可能会改变。
    【解决方案4】:

    对我来说,只需关闭手机上的 Wifi 和蓝牙就可以了。所以请按照以下步骤操作:

    1. 停止 Xcode 项目
    2. 仅关闭手机上的 WIFI 和蓝牙
    3. 运行 Xcode 项目

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 2015-01-16
      • 2017-01-18
      • 1970-01-01
      • 2020-05-06
      • 1970-01-01
      • 2021-12-03
      相关资源
      最近更新 更多