Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 通过XCode Bot集成运行时将环境变量传递给应用程序_Ios_Xcode_Continuous Integration_Environment Variables_Bots - Fatal编程技术网

Ios 通过XCode Bot集成运行时将环境变量传递给应用程序

Ios 通过XCode Bot集成运行时将环境变量传递给应用程序,ios,xcode,continuous-integration,environment-variables,bots,Ios,Xcode,Continuous Integration,Environment Variables,Bots,我试图在XCode bot上运行集成时将用户名/密码值传递给我的应用程序。我在editbot窗口的“Environment”部分输入变量:值信息,并在源代码中引用环境变量 let env = NSProcessInfo.processInfo().environment if let username = env["username"] { if let password = env["password"] { signIn(username, passVal:

我试图在XCode bot上运行集成时将用户名/密码值传递给我的应用程序。我在editbot窗口的“Environment”部分输入变量:值信息,并在源代码中引用环境变量

let env = NSProcessInfo.processInfo().environment
if let username = env["username"]
{
    if let password = env["password"]
    {
        signIn(username, passVal: password)
    }
}

当我将环境变量放入方案中时,这种方法是有效的,但是考虑到我的CI设置,这不是一个选项。有人知道Xcode Bot编辑器的“环境”部分有什么怪癖会导致这个问题吗?

如果你把环境变量放在方案中,而Xcode Bot是基于这个(共享)方案运行的,那么代码对你和机器人都不起作用吗?@keithbhunter,但是我有5个机器人同时运行,使用相同的方案,我需要在单独的帐户上保存它们。我可以将其分解为不同的方案,这些方案仅因环境变量而异,但我正在寻找替代方案。