这两天遇到一个很头疼的问题,在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