I've built a Swift framework and now I'm trying to start building a Swift iOS application that will use that framework. I'm getting this error:
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
I've scoured SO and found similar reports and tried the fixes listed there, including:
- Clearing out my DerivedData folder
- Restarting Xcode and the iPhone simulator
- Ensuring that
Always Embed Swift Standard Libraries = YES
is set, both in my framework and my application's build settings
- Ensuring that
Enable Bitcode=NO
is set, both in my framework and my application's build settings
- Ensuring that
Runpath Search Paths
is set to @executable_path/Frameworks
, both in my framework and my application's build settings
- Copied all the libswift files from my Xcode installation into a local copy within my project, and added a custom build phase to copy those files into the frameworks folder.
In every case, I get the same error when I try to run my application.
- Xcode Version 8.1 (8B62)
- Apple Swift version 3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…