我正在开发一个相当大的 iOS 项目,该项目最初是用 Objective-C 编写的,我们现在开始添加 Swift 代码。我们正在使用 Cocoapods 安装 3rd 方库,并已包含use_frameworks!
在我们的 Podfile 中。
在我们的一些 Objective-C 类中,我们在顶部添加了模块导入,例如@import AFNetworking;
通常,在 Xcode 中第一次构建项目时,构建失败,我们看到module 'AFNetworking' not found
,但在第二次构建时,它工作正常。但是,现在我正在尝试让 Fastlane 进行构建,并且在使用 Fastlane 进行构建时,我们 100% 的时间都会出错。
在目标的构建设置中:
Enable Modules (C and Objective-C)
设定为Yes
Always Search User Paths
设定为No
User Header Search Paths
设置为$(SRCROOT)/Pods
并且是递归的
关于我还可以检查/尝试什么的任何建议?