RangersAPM.podspec 定义了 user_target_xcconfig:
s.user_target_xcconfig = {'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES',}
由于 user_target_xcconfig 设置在 App 工程 (client project),并且:
- 影响范围广泛;
YES 配置与 Xcode 默认设置不同
- CocoaPods 明确不推荐使用
user_target_xcconfig;
- 可能与 App 项目设置冲突
所以希望明确下使用 user_target_xcconfig 的理由,并且为什么不能只通过设置 Pod 自己的 pod_target_xcconfig 解决?
RangersAPM.podspec定义了user_target_xcconfig:由于
user_target_xcconfig设置在 App 工程 (client project),并且:YES配置与 Xcode 默认设置不同user_target_xcconfig;所以希望明确下使用
user_target_xcconfig的理由,并且为什么不能只通过设置 Pod 自己的pod_target_xcconfig解决?