iOS开发报错-Library not loaded: /usr/lib/libauto.dylib

909 阅读1分钟

最近有客户发现 iOS 9 的系统下 App 无法使用,但是 MacOS 10.15 下的 Xcode 11 已经无法支持 iOS 9 的模拟器了。只能搬出自己早已不用的 MacBook Air,幸亏是 macOS 10.14,于是重新安装上了 Xcode 10。

在 Xcode 10 下安装好 iOS 9 的模拟器之后,运行工程,发现无法运行,提示: 错误信息:

Library not loaded: /usr/lib/libauto.dylib

在网上找到下面的解决方法:

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

目录中的 iOS 9.3.simruntime 是自己安装的模拟器的地址,请注意根据自己安装的模拟器版本进行调整。

参考:iOS开发报错-Library not loaded: /usr/lib/libauto.dylib