这两天遇到一个很头疼的问题,在Xcode中新建任意项目,只要一run simulator,Xcode马上意外退出,错误报告如下:

Assertion failed: (out_port != 0), function StartDebugserverProcess, file /SourceCache/lldb/lldb-310.2.37/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp, line 720.

上网查了半天,有说把debugger改成none的,有说重置simulator的,有说删除simulator配置信息的,但是都不起作用。最后终于在Apple官网上找到问题的答案:

https://discussions.apple.com/thread/6100778

原来我之前改过hosts文件,把本地的127.0.0.1给删除了。现在把hosts文件恢复到默认状态,这个问题就修复了!!!

附上默认hosts:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

为了简便,重新下载了下 Xcode 后,发现还是同样的错误: 模拟器 无法选择,鼓捣了一个小时多,发现对 Xcode 使用还是不够精通!好吧,废话不多说。解决方案:操作1:在工具栏找到Devices选项,如图: 操作2:点击左下角的+号,添加 模拟器 ,如图: 重新 运行 ,好了!参考:http://stackoverflow.com/questions/24033417/unable-to-run-app-i 关闭软件 意外 退出 弹窗:软件 意外 崩溃让人烦心,重新 打开 后还会一遍遍弹出的问题报告。 defaults write com. apple .CrashReporter DialogType none 关闭这个问题报告 defaults write com. apple .CrashReporter DialogType crashreport恢复其显示错误报告 用这个方法可以解决Copytranslato... 原因和使用了高版本的iOS(版本号大于等于15)有关。(开发机太旧,不支持过新的iOS,开发机通过OpenCore-Patcher升级至高版本macOS)实测使用iOS 14.0.1 Simulator 可行。“成功避免了花1万块再买一个新的RMBP/MBA/MBP” 选择创建单个APP 填写项目名称Product Name,选择您的团队Team,填写组织名称Organization Name,填写组织id Organization Identifier(格式为:com.公司名.项目名称),然后创建。 新建的项目是由故事板来呈现的,其中存在Main.story board ,建立纯代码要... 在使用了 三方动态库的工程中,如果 模拟器 调试正常,直接 运行 闪退,在真机调试报如下错误, dyld: Library not loaded: @rpath/xxx.framework/Versions/A/xxx Referenced from: /Users/Ivan/Library/Developer/ Xcode /DerivedData/myApp-bsxfcnwqpaxnzbhen