我想在xcode项目中增加User-Defined变量。是否有任何脚本可以增加用户定义的变量。
我有一个用户定义的变量“PATCH”。在info.plist中,我将此变量分配给Bundle版本。
我希望在使用不同配置归档项目时,此用户定义变量将自动递增。
我附上截图,希望它能帮助您轻松理解我的问题:
Xcode截图:
Plist截图:
我也会浏览这些链接:
Xcode AutoIncrement Build Version.
但这些问题/链接与我的要求不符。我只需要通过脚本访问用户定义变量。如果有人有解决方案请帮助。任何帮助表示赞赏。
答案 0 :(得分:-1)
我建议您使用类似fastlane的内容来完成此操作(有一个名为increment_build_number
的操作,具体执行此操作,有关actions page的更多信息)。
从代码的角度来看,如果你需要访问该变量,我会使用类似的东西:
NSString *buildVersion = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"BUILD_VERSION"];
另外,我注意到在plist文件中你使用${PATCH}
...我认为它应该与你项目中用户定义的变量同名。