我想编辑xcconfig文件,但不幸的是,Xcode只允许每个配置一个xcconfig文件,这就是Pods.xcconfig,因为我使用的是Cocoapods
那么,如何在不伤害Cocoapods的情况下编辑xcconfig?
我能想到几种方法
那该怎么处理呢?
发布于 2014-07-07 11:09:35
下面是CocoaPods跟踪器中的一个问题。这里描述了一个解决办法:#1736。
正如kylef ( CocoaPods回购公司的所有者)所提到的:
手动解决方法:使用
pod install --no-integrate,然后从自定义的xcconfig文件中添加#include "Pods/Pods-GCE.xcconfig"。 我不认为有一个明确的解决方案来自动修复它,但如果可可荚检测到这一点并告诉用户,也许会更好。我花了一段时间才弄清楚在我做了pod install之后发生了什么,并且项目xcconfig文件没有包括在内。
发布于 2018-02-23 09:08:38
现在(XCode 9.x,CocoaPods 1.4.0)您只需添加
#include "Pods/Target Support Files/Pods-MyApp/Pods-Pods-MyApp.debug.xcconfig"到自定义的xcconfig。pod install会抱怨,但会自动做正确的事情(什么也不做);它甚至会告诉我们做以上的事情。
不再有必要阻止集成(这也会使我们没有工作区)。FWIW,选项--no-integrate不再存在;如果我们需要它,我们会在Podfile中将:integrate_targets => false作为选项添加到install!中。
https://stackoverflow.com/questions/24236596
复制相似问题