Mar*_*ren 5 xcode build-process ios xcode5
我正在尝试将自定义 info.plist 键的值读入用户定义的构建设置。
'APP_VERSION' 是在我的 INFOPLIST_PREPROCESSOR_DEFINITIONS 文件中定义的宏。
我想要完成的是将宏定义从我的 INFOPLIST_PREPROCESSOR_DEFINITIONS 文件中获取到基于不同配置的构建设置中。
我会以错误的方式解决这个问题吗?或者我只是错过了什么。
您可以在“运行脚本构建阶段”中使用该PlistBuddy命令来读取和/或写入 info.plist 文件中的值。
读书:
/usr/libexec/PlistBuddy -c 'print PRX_APP_VERSION' Info.plist
Run Code Online (Sandbox Code Playgroud)
来写:
/usr/libexec/PlistBuddy -c "Set :BUNDLE_DISPLAY_NAME NEW_VALUE" Info.plist
Run Code Online (Sandbox Code Playgroud)
因此,在运行脚本构建阶段,读取所需的值(或多个值),使用标准 shell 脚本将它们存储到变量中,根据需要进行修改,然后将值写回新键等。
| 归档时间: |
|
| 查看次数: |
3554 次 |
| 最近记录: |