我有一个使用Xcode 10,Objective-C和Swift 4.0创建的项目,现在已升级到Xcode 10.2.1。
每次运行的错误报告。
这些方法不能解决问题。
dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/containers/Bundle/Application/48371FB5-6A90-4D14-9D65-C7AB5DCAC1A1/one mini.app/Frameworks/Framework152x.framework/Framework152x Reason: image not found
答案 0 :(得分:0)
我的same or very similar issue的UI测试失败,因为它们的部署目标设置为iOS 12,而被测试的应用程序设置为iOS10。当我将它们都设置为iOS 10时,UI测试将成功启动(该应用始终可以正常启动)。不知道这是否是您遇到的问题,因为您没有提到过UI测试,但也许您忽略了提及:)
答案 1 :(得分:0)
实际上,问题在于Framework152x.framework
是在Swift中开发的,其Xcode版本低于10.2。如果您的项目是使用带有Framework152x.framework
的Xcode 10构建的,则意味着Framework152x.framework
的运行时为swift 4.2
。但是,如果您在Xcode 10.2.1
中构建项目,则会发生此问题。因为XCode 10.2.1
的运行时速度为5,但是Framework152x.framework的预期速度为4.2。您只能通过使用需要在Xcode 10.2
或10.2.1