Cri*_*sei 76 xcode ios ios14 xcode12
我注意到自从将我的设备更新到 iOS 14 并使用 Xcode 12 以来,我的应用程序的启动时间显着增加(现在需要整整一分钟,而之前需要几秒钟)。我尝试了几个 Xcode 12 beta 并在模拟器中运行了该应用程序而没有问题,但是公开发布似乎带来了这个问题。
我测试了我的几个应用程序,它们都面临这个问题。再次运行应用程序(没有 Xcode)是即时的,即使在重新启动设备之后也是如此。
需要明确的是,我不是在这里谈论构建时间,这是在启动画面出现并且 Xcode 的状态为“在 iPhone 上运行”后应用程序启动所需的时间
有没有其他人遇到过这个问题,或者它可能与我的机器有关吗?
man*_*man 33
我有同样的问题,但通过执行以下操作解决了这个问题:
对于运行 iOS 14 的模拟器,删除里面的~/Library/Developer/Xcode/iOS DeviceSupport/文件夹(文件夹名称以“14”开头)。
对于运行 iOS 14 的设备,选择 Xcodewindow选项卡,单击Devices and Simulators,找到您的设备,右键单击以unpair the device
完成工作后,重新运行您的应用程序,一切都应该没问题。
参考:
jxd*_*jxd 31
我也有这个问题,在 Xcode 版本 12.1 (12A7403) 上。
在Xcode“设备和模拟器”中“取消配对”设备的建议解决方案对我不起作用(以及这里的很多人)。Xcode 只是在尝试时不断崩溃。设备的硬重置也没有解决它。
对我来说有什么诀窍:
删除 ~/Library/Developer/Xcode/iOS DeviceSupport. 然后只需重新打开 Xcode。
Xcode 从 iPhone“复制缓存文件”需要一段时间,但一旦最终完成,正常的调试构建和运行行为就会恢复,没有长时间的延迟。
小智 17
删除~/Library/Developer/Xcode/iOS DeviceSupport/和取消配对/配对设备对我不起作用。
单击Edit Scheme项目目标,选择Run阶段行,并Debug executable在Info选项卡下方取消选中,这解决了我的问题。
小智 10
从昨天开始遇到同样的问题...
我在这里尝试了所有解决方案,但没有成功。
对我有用的是将 debugserver 从 Xcode 11.7 复制到 Xcode 12.5,我得到了(几乎)立即启动。当然,它破坏了交互式调试器,但有助于隔离问题(LLDB)
经过大量测试,将macOS版本降级到11.2.3修复了启动问题(回到3秒启动而不是30+秒)
降级很容易:在控制台中,键入:
softwareupdate --fetch-full-installer --full-installer-version 11.2.3
您将在 /Applications 中找到安装程序。
在 2 MBP 上测试没有问题。
编辑:几个小时前发布的 11.3.1 仍然存在问题。
编辑 2:Xcode 13 b1 解决了这个问题(即使是 MacOS 11.4)。我不知道为什么 Apple 没有发布带有 LLDB 修复的新 Xcode 12!
编辑 3:Xcode 12.5.1 为我解决了这个问题
| 归档时间: |
|
| 查看次数: |
12539 次 |
| 最近记录: |