【问题标题】:Xcode 12 very slow to launch simulatorXcode 12 启动模拟器非常慢
【发布时间】:2021-07-11 13:35:52
【问题描述】:

有人可以帮助我吗?

我在使用 Xcode 12.4 时遇到问题,该应用程序需要 5 多分钟才能启动该应用程序并在构建该应用程序时被阻止。

这不是我的应用程序的问题,因为我已尝试使用新应用程序,但问题仍然相同。

【问题讨论】:

    标签: ios xcode react-native simulator


    【解决方案1】:

    TL;DR

    运行一次并等待Simulator 主屏幕加载。加载后,从Xcode 重新运行应用程序。 ?‍♂️

    说明

    我不确定这是否真的能解决问题,但通常情况下,我会完全打开该设备的 Simulator.app 并等待主屏幕加载,然后再运行应用程序。我认为Springboard (Xcode) 在设备完全启动时等待获得握手响应,然后附加该进程。这次握手对我来说是个瓶颈。

    其他潜在原因

    1. 禁用Springboard 注入应用,例如SimGenie.appSherlock.app
    2. 减少在给定时间打开的模拟器数量以增加可用 RAM。
    3. 减少打开的应用程序的数量,以便Xcode 获得更多的 CPU 时间来运行。
    4. 在 Xcode 的 Edit Scheme 中禁用 Debug executable 设置(或其他运行时设置)以检查 Xcode 调试器是否有故障(解决方法)。
    5. 尝试更新的Mac(2017 或更高版本,但最好是 M1),因为它们具有更多 RAM 并且速度更快。
    6. 减小应用程序 Bundle 的大小 - 更小的 Asset Catalogs、Preview Content 文件夹、更少的第三方库,并且没有重复的源文件(包括 iCloud 桌面/文档同步 zombie files 错误)。
    7. 禁用iCloud Desktop and Documents Folder syncing。或者至少等到整台笔记本电脑同步完成。 bird 守护进程等。非常密集。

    【讨论】:

      猜你喜欢
      • 2019-11-27
      • 1970-01-01
      • 1970-01-01
      • 2019-05-09
      • 1970-01-01
      • 2021-01-13
      • 1970-01-01
      • 2017-09-27
      • 2016-11-19
      相关资源
      最近更新 更多