我试图获取当前的方案名称并将其设置为我的plist中的值.我正在运行以下shell脚本:
/usr/libexec/PlistBuddy -c "Set :SchemeName \"$SCHEME_NAME\"" "$INFOPLIST_FILE"
Run Code Online (Sandbox Code Playgroud)
结果是方案名称是一个空字符串.如果我设置一些常量字符串它完美地工作.我如何获得当前的方案名称?
你不能.
来自https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Schemes.html:
Xcode方案定义了要构建的目标集合,构建时要使用的配置以及要执行的测试集合.
所以这纯粹是一个Xcode接口功能,它不是构建过程的一部分.
如果您想知道您正在编译的构建配置(例如.Debug或Release),您可以使用$CONFIGURATION.
| 归档时间: |
|
| 查看次数: |
1251 次 |
| 最近记录: |