【问题标题】:Instruments > device grayed out仪器 > 设备灰显
【发布时间】:2023-04-03 06:12:02
【问题描述】:

我正在我的 iOS 设备上运行一个应用程序,但在 Instruments 中,该设备是灰色的。

这也意味着我无法附加该进程 (Cant launch iOS app with Instruments on device)。和我之前的问题有什么关系吗:Instruments > Profile - Revoke and request

Xcode:6.1.1 iOS:7.1.2

知道为什么吗?

【问题讨论】:

  • 您的设备是否已配置为开发(在 Xcode 管理器、设备中查看)?
  • 确保为开发配置设备。然后确保部署目标的 Xcode 项目设置与您设备的操作系统匹配。此外,请确保“设备”选项与您尝试构建的设备相匹配。
  • 我有同样的问题,该设备肯定已配置,因为我之前在该设备上分析过我的应用程序。你解决了这个问题吗?

标签: ios instruments


【解决方案1】:

我遇到了这个问题并通过

解决了
  1. 拔掉我的设备
  2. 关闭我的设备
  3. 重新启动我的 mac
  4. 重新打开设备并在重新登录后插入计算机。

现在它出现在乐器中。我尝试拔下设备,重新启动 xcode,但没有奏效。重新启动一切对我有用。

【讨论】:

  • 我们现在肯定回到了 Mac 上的 Windows 98 领域。不敢相信他们现在雇佣的开发人员素质这么差!
  • 正如 Max 在此答案中指出的那样,不需要重新启动 Mac(只需重新启动 iPhone):)
  • 用 XCode11.5 重启我的设备就足够了
【解决方案2】:

我今天在 xcode7.2.1、iOS 9.2.1、iPhone 6Sp 上遇到了同样的问题。通过重新启动我的 Mac、我的手表和 iPhone 解决。

【讨论】:

    【解决方案3】:

    我不知道哪个进程有帮助,但我在活动监视器中强制退出 AppleMobileDeviceHelperDTServiceHub,然后它又开始工作了(我能够在不重新启动的情况下选择我的手机)。

    【讨论】:

      【解决方案4】:

      如果您的工作区包含多个项目和/或多个目标,XCode 似乎不知道要分析哪个二进制文件。

      只需Edit your scheme -> Profile -> Choose an Executable,它应该启用分析选项。

      【讨论】:

        【解决方案5】:

        我只需要重启我的手机(不是我的 Mac),然后错误就消失了 (Xcode 9.2,iPhone X 运行 11.2.6)。

        【讨论】:

        • 重新启动的 Mac:没有帮助。重新启动的设备:iPad 再次出现在 Instruments 中。
        • 我重新启动了我的 Mac 和 iPhone。仍然没有工作。 Xcode 10.2, iOS 12.2
        • 它也对我有用。我还不得不关闭 mac 上的 DropBox 应用程序,因为它总是想访问手机下载图片。
        【解决方案6】:

        我遇到了这个问题。 Xcode(Version 9.3.1 (9E501)), iphone 7, 我强行退出了 Instrument。这是工作

        【讨论】:

        • 谢谢。这为我解决了问题,并且比重新启动更轻松。
        【解决方案7】:

        最近,我在 Xcode 版本 10.1 (10B61)、iphone 7 和 Mac 10.14.1 (18B75) 上再次遇到了这个问题。我通过将部署从 8.0 升级到 10.1 解决了这个问题。其实我也遇到过很多版本引起的奇怪Xcode bug,喜欢这个(xcode gpu shader profiler)

        【讨论】:

          【解决方案8】:

          原来我的 iPhone 不信任我的电脑。

          如何重新信任计算机,请参阅: https://www.wikihow.com/Trust-a-Computer-on-an-iPhone

          简而言之,您应该在设置中重置位置和隐私,然后重新插入您的 iPhone。您将再次看到“信任这台计算机”。

          【讨论】:

            【解决方案9】:

            我遇到了同样的问题,个人资料显示为灰色。原来是我将顶部的设备选项设置为通用 iOS 设备

            // 这将使配置文件变灰

            一旦我将其切换到实际的模拟器设备或我的实际设备配置文件不再灰显

            另一个选项可以是在 Xcode 的顶部转到 Help > 搜索 Edit Scheme 并选择它 > 在屏幕左侧选择 Profile > 将 Executable 下拉到 your_project's_name.app

            【讨论】:

              【解决方案10】:

              我的问题是每次插入计算机时它都要求我信任计算机。

              要修复它,我必须先打开热点,然后再将其关闭。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2012-12-13
                • 2016-02-09
                • 2011-05-18
                • 1970-01-01
                • 2013-04-05
                • 1970-01-01
                • 2021-08-23
                • 1970-01-01
                相关资源
                最近更新 更多