使用 pod 依赖,导入行为不一致。
对于 Podfile 中的相同 pod,这种行为在不同机器上是不同的。在成功安装 Pod 后,我的团队遇到了以下两种情况。
一方面,它通过了 bridging-header.h 文件中的语句,但在尝试这种方式时
会在ViewController.swift#import
文件中引发
No such module '<moduleName>'
错误。
在另一台 Mac 上,它在bridging.h文件中抛出错误,并import <moduleName>
在ViewController.swift文件中解决。
两台机器都有 Xcode 8.1,使用 Swift 3 语法,cocoapods 版本是 1.1.1。我们能够多次重新创建问题。
有谁知道为什么会发生这种情况以及是否有一些项目设置可用于产生一致的结果?