【发布时间】:2019-02-02 21:59:40
【问题描述】:
昨天我卸载了我在 App Store 安装的 XCode,并从 Apple 开发者网站手动安装了它。
我有 9.4.1 并下载了 9.3
自从我无法在模拟器上运行任何应用程序之后。
我在 xcode 中看到以下错误:
我在 Xcode 日志中看到了这个错误:
iOSSimulator: 56E6A4AD-4D6F-4CB4-A666-E1DE0D49B101: Failed to launch app with identifier: com.mikevelu.Test and options: {
"activate_suspended" = 0;
arguments = (
);
environment = {
"DYLD_FRAMEWORK_PATH" = "/Users/mikemurray/Library/Developer/Xcode/DerivedData/Test-fqvnwaelkrhrooepamzxmakiidkf/Build/Products/Debug-iphonesimulator";
"DYLD_INSERT_LIBRARIES" = "/Applications/Xcode9.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libBacktraceRecording.dylib:/Applications/Xcode9.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libMainThreadChecker.dylib:/Applications/Xcode9.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/Develope<…>
我在模拟器日志中看到了这个错误:
(UIKitApplication:com.mikevelu.Test[0xf61e][2808][2983]): Service could not initialize: 99Z999: xpcproxy_sim + 9282 [1524][AF02A7E2-099C-3F21-AB91-5AA7DB3FFA58]: 0x5
我已经尝试了通常的罪魁祸首,删除派生数据/清理构建文件夹/重新启动模拟器/重新启动 xcode/重新启动 macbook。
我也尝试过完全卸载 xcode 并重新安装(卸载 9.3 并尝试安装 9.4.1),似乎没有任何区别。
看到发布了一些类似的问题,最常见的修复之一似乎是删除方案中所有选中的空白环境变量,我找不到任何要删除的。我试过在调试和发布中运行,我试过禁用调试可执行文件并在启动时选择可执行文件。还尝试删除该方案并创建一个新方案。
还在模拟器上设置了详细日志记录,但我没有得到更多有启发性的信息。
如果如果使用 simctl 手动安装应用程序并使用 simctl 启动它,它将毫无怨言地启动(这就是促使我尝试禁用调试可执行文件的原因)。
无论我在 Xcode 中打开了哪个项目/工作区,我都会看到此问题,我当前使用的示例只是我创建的一个空白项目,旨在尝试解决问题。
我越来越接近完全恢复是最合乎逻辑的下一步,但如果可能的话,我想避免这种情况。
【问题讨论】:
-
Xcode 发生故障时要尝试的事情:删除派生数据,清理项目,重新启动 Xcode。
-
尝试了@kevin 看到的那些:“我已经尝试了通常的罪魁祸首,删除派生数据/清理构建文件夹/重新启动模拟器/重新启动 xcode/重新启动 macbook。”在我的问题中。发布了一个答案,因为这似乎已经解决了问题。
标签: ios xcode ios-simulator