6

有没有办法在Cocoapods 生成的文件中指定Podfile一个xcconfig文件?#include

是否有用于附加此内容的公开方法/变量,#include或者我是否需要阅读生成的xcconfig内容并将其与附加文本一起反刍?

例如,在生成的Pods-SomeTarget.[configuration].xcconfig中,我想看看:

#include "my_other_config.xcconfig" //<-- I want this to be inserted

FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics" "${PODS_ROOT}/Fabric" "${PODS_ROOT}/Google-Mobile-Ads-SDK/Frameworks" "${PODS_ROOT}/GoogleAds-IMA-iOS-SDK-For-AdMob/GoogleInteractiveMediaAds/GoogleInteractiveMediaAds-GoogleIMA3ForAdMob" "${PODS_ROOT}/NewRelicAgent/NewRelicAgent" "${PODS_ROOT}/TwitterCore/iOS" "${PODS_ROOT}/TwitterKit/iOS"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4

1 回答 1

7

分别在调试和发布 xcconfig 文件中包含这些行:

#include "Pods/Target Support Files/Pods-Used/Pods-Used.debug.xcconfig"
#include "Pods/Target Support Files/Pods-Used/Pods-Used.release.xcconfig"

然后单击您的项目并在左侧的详细导航栏中从当前目标切换到您的项目并选择顶部的信息。将项目设置为使用您的基本/共享配置文件和调试/发布以指向您的 xcconfig 文件。

于 2017-08-01T16:13:57.427 回答