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)
@executable_path/../Frameworks
to your runtime search paths on your framework. – Inevitable