编辑Xcode xcconfig文件和Cocoapods

 我还没公主 发布于 2023-01-09 10:13

我想编辑xcconfig文件,但遗憾的是Xcode 每个配置只允许1个xcconfig文件,那就是Pods.xcconfig,因为我正在使用Cocoapods

那么如何编辑xcconfig而不会伤害Cocoapods

我可以想到几种方法

    使Xcode使用多个xcconfig文件

    使用我自己的包含Pods.xcconfig文件的xcconfig文件

那么如何应对呢?

2 个回答
  • 这是CocoaPods Tracker中的一个问题.这里描述了一种解决方法:#1736.

    正如kylef(CocoaPods repo的所有者)所提到的:

    手动解决方法:使用pod install --no-integrate然后#include "Pods/Pods-GCE.xcconfig"从自定义xcconfig文件添加.

    我不认为有一个明确的解决方案可以自动修复它,但如果可可豆荚检测到并告诉用户,那也许会很好.我花了一些时间来弄清楚我做了什么之后发生了什么,pod install并且没有包含项目xcconfig文件.

    2023-01-09 10:15 回答
  • 如今(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不再存在;如果需要,:integrate_targets => false可以install!在Podfile中添加作为选项。

    2023-01-09 10:16 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有