Cocoapods +命令行工具 - dyld:未加载库:@ rpath/Realm.framework/Versions/A/Realm

swa*_*ner 8 cocoapods swift xcode-command-line-tools

我在Xcode 8.2.1中创建了一个命令行工具项目,然后我运行pod init并添加RealmSwift到它.之后pod install,我打开了.xcworkspace文件.

该项目编译良好,但在运行时我收到以下错误:

dyld: Library not loaded: @rpath/Realm.framework/Versions/A/Realm
Referenced from: /Users/myuser/Library/Developer/Xcode/DerivedData/myproject-eqotetgxsfjvxjfevywenvddnfdm/Build/Products/Debug/myproject
Reason: image not found
Program ended with exit code: 9
Run Code Online (Sandbox Code Playgroud)

我怎么在这里使用cocoapods?

Gar*_*rgo 5

https://github.com/CocoaPods/CocoaPods/issues/3707

换句话说,可可豆荚不适用于“命令行工具”项目。


BaS*_*Sha 0

请确保 Pod_PROJECT-NAME.framework 的 Link Binary with Libraries 下的项目设置为“可选”而不是“必需”

在此输入图像描述