“jlobjc-gradle插件找不到-lPods-TARGET-j2objc-shared的库”错误

时间:2015-07-13 09:58:21

标签: j2objc

我有一个简单的共享项目,有几个Pojos

运行gradle任务后:

./gradlew clean build j2objcXcode

并在我的iOS应用中运行pod install我在xcode中运行应用程序时遇到以下错误:

ld: library not found for -lPods-iosApp-j2objc-shared

我在这里错过了一步吗?

我的机器详细信息:

OSX 10.10.4 java版“1.8.0_40” gradle 2.4 xcode 6.4 CocoaPods 0.34.2

1 个答案:

答案 0 :(得分:1)

您必须打开MyProject.xcworkspace而不是MyProject.xcodeproj文件。

使用CocoaPods时需要这个,j2objc-plugin用它来配置Xcode。见答案:https://stackoverflow.com/a/28111728/1509221。如果您错误地打开xcodeproj,那么它将缺少所需的“Pods”项目。这是打开xcworkspace时应该看到的屏幕截图: