我将 pod 'CrittercismSDK' 添加到我的 Podfile 并运行 pod install ,它没有错误地完成,一切都很好。
使用 import Crittercism 给出 No such module 错误。我查看了 Pods/ 目录,那里有源代码;但是,Pods 项目没有名为 Pods-MyProject-Crittercism 的目标(但它确实有每个依赖项的目标)。
构建不断失败,因为找不到导入。我做错了什么?
PS:我在我的 Podfile 中使用 use_frameworks! 指令,并且我还有另一个运行良好的 obj-c 库,所以我不知道为什么这个不起作用。
Best Answer-推荐答案 strong>
虽然这不是一个普遍的答案,但我发现:
- 不使用
#use_frameworks
- 使用包含
#import "Crittercism.h" 的 Bridging-Header.h
- 不在
Swift 类中导入 CrittercismSDK ,而只是执行 Crittercism.enableWithAppID("appId") 就可以了。
关于ios - CocoaPods 没有为 Crittercism 构建目标,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/31414172/
|