我有一个简单的共享项目,有几个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
答案 0 :(得分:1)
您必须打开MyProject.xcworkspace
而不是MyProject.xcodeproj
文件。
使用CocoaPods时需要这个,j2objc-plugin用它来配置Xcode。见答案:https://stackoverflow.com/a/28111728/1509221。如果您错误地打开xcodeproj
,那么它将缺少所需的“Pods”项目。这是打开xcworkspace
时应该看到的屏幕截图: