在Xcode10.3中,我的界面生成器顶部出现错误,当我点击报告错误并检查log.txt文件时,我发现无法打开模拟器。然而,我不会启动任何模拟器。
以下是在Log.txt中发现的错误
Encountered an error communicating with IBAgent-iOS. (Failure reason: IBAgent-iOS failed to launch): Failed to boot device iPhone Xs (0B8270CC-2BFB-4BB6-90A5-6BA61468A1AD, iOS 12.4, Shutdown) for context <IBCocoaTouchToolLaunchContext: 0x7fe80e754ad0> toolName = IBAgent-iOS, description = <IBCocoaTouchPlatformToolDescription: 0x7fe80e2a0290> System content for IBCocoaTouchFramework-ElevenAndLater <IBSimulatorDeviceTypeDescription: 0x7fe80fab2f90> deviceType=com.apple.CoreSimulator.SimDeviceType.iPhone-XS (Failure reason: Failed to boot iPhone Xs (0B8270CC-2BFB-4BB6-90A5-6BA61468A1AD, iOS 12.4, Shutdown)): Unable to boot the Simulator. (Failure reason: launchd failed to respond.)
Error Domain=com.apple.InterfaceBuilder Code=-1 "Encountered an error communicating with IBAgent-iOS." UserInfo={NSLocalizedFailureReason=IBAgent-iOS failed to launch, NSUnderlyingError=0x7fe80ae44440 {Error Domain=NSPOSIXErrorDomain Code=60 "Operation timed out" UserInfo={NSLocalizedFailureReason=Failed to boot iPhone Xs (0B8270CC-2BFB-4BB6-90A5-6BA61468A1AD, iOS 12.4, Shutdown), NSLocalizedDescription=Failed to boot device iPhone Xs (0B8270CC-2BFB-4BB6-90A5-6BA61468A1AD, iOS 12.4, Shutdown) for context <IBCocoaTouchToolLaunchContext: 0x7fe80e754ad0> toolName = IBAgent-iOS, description = <IBCocoaTouchPlatformToolDescription: 0x7fe80e2a0290> System content for IBCocoaTouchFramework-ElevenAndLater <IBSimulatorDeviceTypeDescription: 0x7fe80fab2f90> deviceType=com.apple.CoreSimulator.SimDeviceType.iPhone-XS, NSUnderlyingError=0x7fe80bd300f0 {Error Domain=NSPOSIXErrorDomain Code=60 "Operation timed out" UserInfo={NSLocalizedFailureReason=launchd failed to respond., NSLocalizedDescription=Unable to boot the Simulator.}}}}, NSLocalizedRecoverySuggestion=Please check Console.app for crash reports for "IBAgent-iOS" for further information., NSLocalizedDescription=Encountered an error communicating with IBAgent-iOS.}
6条答案
按热度按时间e3bfsja21#
如果有人在Xcode13更新后仍在寻找这个问题的答案,我已经尝试了他们在互联网上提到的所有东西,除了一个,什么都不起作用。唯一起作用的是完全重新安装了Xcode。首先完全卸载/删除Xcode,然后重新启动Mac并重新安装Xcode,然后一切都应该是好的。
1.从应用程序文件夹中删除Xcode,并清空垃圾桶。
1.进入~/Library/Developer,删除CoreSimulator、Xcode、XCTestDevices文件夹。清空垃圾桶
1.转到~/库/缓存并删除所有以com.apple.dt.Xcode开头的内容,清空垃圾桶
然后重启Mac并重新安装Xcode。我用的是我下载的Xcode应用程序,我想安装AppStore也可以。
现在,这一切都奏效了。
在此之前,我已经使用
Open as Source Code
模式更改了情节提要文件(因为我无法在界面生成器中打开它-Xcode只是挂起)我把故事板设计的设备换成了iPhone 13,而不是原来的旧版本。
我用这一行更改了现有行。它有点解决了Xcode挂起的另一个问题,当尝试使用界面生成器打开时,但它没有解决
Encountered an error communicating with IBAgent-iOS
问题,当尝试安装应用程序时。这个问题只有在我完全重新安装Xcode后才能得到解决。iqih9akk2#
我只需在界面构建器上更换预览设备就可以修复它
jmp7cifd3#
我使用了DevCleaner XC助手应用程序:
https://apps.apple.com/us/app/devcleaner-for-xcode/id1388020431?mt=12
删除了所有内容,然后重新启动了Mac。不需要重新安装XC。
ifsvaxew4#
在我的案例中,它起到了作用:
kmynzznz5#
在我的情况下,我只需要给团队设定目标
yrdbyhpb6#
这个问题是因为,我为了某个目的删除了“库/开发人员/Xcode”下的所有目录。但是,我意识到我同时也删除了错误的目录。然后我放回了垃圾箱里的目录。这对我来说已经解决了。