2

我有一个简单的共享项目,有几个 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

4

1 回答 1

1

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

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

于 2015-07-15T08:02:41.493 回答