我的Xcode项目中有一个用户定义的变量 - MY_VARIABLE
:
我还在我的.plist文件中链接了
MY_VARIABLE
:
然后我在我的代码中使用它:
NSString *myVariable = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"MY_VARIABLE"];
在fastfile中我有我的AppStore通道,只有在这种情况下,我想更改MY_VARIABLE
的值。
我目前正在使用:
ENV["MY_VARIABLE"] = "appStoreValue"
但这不起作用。
答案 0 :(得分:3)
经过一番研究后,我找到了解决方法
我在xcargs
操作中使用gym
,例如:
gym(
scheme: "MyScheme",
configuration: "Release",
use_legacy_build_api: 1,
xcargs: "MY_VARIABLE=appStoreValue"
)