XCode10.2.1 libauto.dylib问题导致模拟器在低版本无法运行

自从手机不争气的自动更新12.2后,XCode也需要相继更新至10.2,不然就跟不上潮流啦~~~

更新后发现在项目中测试各版本兼容测试时,iOS版本低于10的任何模拟器上运行我的应用程序时,模拟器将无法启动并崩溃然后显示以下错误:

错误代码

dyld: Library not loaded: /usr/lib/libauto.dylib Referenced from: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation Reason: no suitable image found. Did find: /usr/lib/libauto.dylib: mach-o, but not built for iOS simulator

解决办法

sudo mkdir '/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.3.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift'

注意:里面的模拟器版本9.3可以修改为任何你电脑下载的低版本,比如改成 8.1 也是支持的

有兴趣看原因

官方的原文链接

你可能感兴趣的:(XCode10.2.1 libauto.dylib问题导致模拟器在低版本无法运行)