使用 pod 安装 Smooch 未在依赖项下列出

Posted

技术标签:

【中文标题】使用 pod 安装 Smooch 未在依赖项下列出【英文标题】:Installing Smooch using pods does not listing under dependency 【发布时间】:2016-05-03 13:04:26 【问题描述】:

我刚刚使用 pods(pod 'smooch') 安装了 Smooch sdk。 安装很完美,但在 pods xcoproject->Target 下不可见。

我也试过在header下,但是在swift项目下无法导入。

如果有人可以帮助我,我将不胜感激。

感谢和问候 苏拉吉古普塔

【问题讨论】:

安装 Pod 后,您必须使用 workspace 文件,而不是项目文件。 我正在使用工作区文件 当您使用 Swift 时,您是否包含了 use_frameworks!到你的 Podfile? 是的。除“Smooch”豆荚外,所有其他豆荚都工作正常。 【参考方案1】:

Smooch 框架是闭源的,并且作为预编译框架分发,因此它不值得在 Pods 项目下拥有自己的构建目标。为了能够在 Swift 中使用 Smooch 代码,您需要在应用程序的 Bridging Header 文件中导入框架。

#import <Smooch/Smooch.h>

【讨论】:

试过这个。出现无法构建模块的错误 您能否生成一个示例项目来演示该问题? @surajGupta 你现在解决了吗?我安装了它,它在桥接错误的情况下工作正常。

以上是关于使用 pod 安装 Smooch 未在依赖项下列出的主要内容,如果未能解决你的问题,请参考以下文章

查找未在 app:dependencies 任务中列出的依赖项

我们在sputter中的dev依赖项下添加的内容

Pod install 未在 Flutter 应用程序中安装 Pod

Firebase crashlytics 未在 iOS 中初始化

识别 Maven 中的依赖项

Magnolia CkEditor InternalLink 未在工具栏中列出