我已经构建了一个Swift框架,现在我正尝试开始构建一个将使用该框架的Swift iOS应用程序。我收到此错误:
dyld: Library not loaded: @rpath/libswiftSwiftOnoneSupport.dylib Referenced from: /Users/tdean/Library/Developer/Xcode/DerivedData/NFLApplication-ejmafvjrlqgjaabggwvadjarjjlg/Build/Products/Debug-iphonesimulator/NFLStatsModel.framework/NFLStatsModel Reason: image not found
我搜寻了SO,发现了类似的报告,并尝试了列出的修复程序,包括:
Always Embed Swift Standard Libraries = YES
Enable Bitcode=NO
Runpath Search Paths
@executable_path/Frameworks
在每种情况下,当我尝试运行应用程序时都会遇到相同的错误。
我最终使用多种修复程序使之工作。我不确定是否所有人都需要,但是我在这里记录似乎对我有用的东西,以防万一其他人可以从我发现的东西中受益。
Always Embed Swift Standard Libraries
YES
Foundation.framework
有了所有这三个设置,我就可以构建和运行我的应用程序而不会遇到此错误。