Ios 此libswiftCore.dylib副本需要12.2.0之前的操作系统版本
当使用此控制台从XCode 10.2(Swift 5.0迁移前后)运行时,应用程序在启动时崩溃 libswiftCore.dylib的此副本要求操作系统版本早于 12.2.0Ios 此libswiftCore.dylib副本需要12.2.0之前的操作系统版本,ios,swift5,xcode10.2,Ios,Swift5,Xcode10.2,当使用此控制台从XCode 10.2(Swift 5.0迁移前后)运行时,应用程序在启动时崩溃 libswiftCore.dylib的此副本要求操作系统版本早于 12.2.0 我理解错误,但不确定修复此错误需要什么。确保运行时搜索的第一个参数是/usr/lib/swift 链接器的路径如果iOS>=12.2,它应该加载平台库。通过添加空Swift文件在我们的Objective only项目中修复了它。 不要将其移除,请将其永久保留在那里 对于未使用BUCK但仍遇到此问题的任何人,请尝试在目标的运
我理解错误,但不确定修复此错误需要什么。确保运行时搜索的第一个参数是
/usr/lib/swift
链接器的路径如果iOS>=12.2,它应该加载平台库。通过添加空Swift文件在我们的Objective only项目中修复了它。
不要将其移除,请将其永久保留在那里 对于未使用BUCK但仍遇到此问题的任何人,请尝试在目标的运行时搜索路径(在“构建设置”下)中添加
/usr/lib/swift
。立即为我解决了问题。这对我很有效:
转到BuildSettings->链接->运行路径搜索路径并添加 /usr/lib/swift 你的第一个论点是这样的:
检查生成设置中iOS部署目标的版本是否正确安装,尤其是在使用应用程序扩展(todayextension、shareextension)时
所有版本都必须相同。我们在一些运行Xcode 10.2的CI作业中也看到了这一点。你们也在使用Buck,对吗?我想知道我们使用的是不是
xtest
的二进制版本。这就是我目前的假设。你有必要修补Buck本身吗?我们没有使用Buck,但仍然会得到这个错误。我想知道是否有任何通用的解决方案。我们有自己的分岔点,在那里我们固定了,这与您使用的分岔点类似吗?我从来没有听说过巴克,但这个解决方案对我很有效!谢谢,现在我终于可以开始分析我的应用了。这很难看,但它可以工作。没有尝试将swift lib添加到运行时搜索路径,这可能也解决了这个问题,而且会更加优雅,但是现在已经很晚了,我正在寻找快速的胜利。在react native ios中集成lottie时遇到了同样的问题。我知道这里不允许说谢谢,但我会写:谢谢!