Ios 如何在运行时为Appstore构建传递环境变量?

Ios 如何在运行时为Appstore构建传递环境变量?,ios,environment-variables,ios9,Ios,Environment Variables,Ios9,Xcode允许您在运行应用程序进行调试时发送环境变量。我提交的Appstore构建是否也可以这样做?我希望在用户运行应用程序时传递环境变量 我注意到在目标的构建设置中有一种设置环境plist的方法。这能用于那个目的吗 只需确保它们包含在发行版的构建配置中即可。如果您指的是动态值,那么在这种情况下,您应该考虑使用后端或firebase来构建实时功能。您的目标是什么?苹果公司测试应用程序时不会设置环境变量。当用户在其设备上下载并安装您的应用程序时,不会设置环境变量。我正在尝试设置AppleLangu

Xcode允许您在运行应用程序进行调试时发送环境变量。我提交的Appstore构建是否也可以这样做?我希望在用户运行应用程序时传递环境变量

我注意到在目标的构建设置中有一种设置环境plist的方法。这能用于那个目的吗


只需确保它们包含在
发行版的构建配置中即可。如果您指的是动态值,那么在这种情况下,您应该考虑使用后端或firebase来构建实时功能。您的目标是什么?苹果公司测试应用程序时不会设置环境变量。当用户在其设备上下载并安装您的应用程序时,不会设置环境变量。我正在尝试设置AppleLanguages以强制我的目标以不同的语言运行-。宁愿不要将设置AppleLanguages的代码放在main.m中。这是不可能的。您无法访问Springboard为您设置的环境。通常,这是通过只发送您想要的语言而不本地化为您不想要的语言来实现的(和/或在Info.plist中将其配置为不包含您不想要的本地化),但是另外,
main.m
设置(我想您的意思是)是您将如何处理它。@rmaddy您能解释一下吗?为什么不设置环境变量?如果您指定了一些环境。如果AppStore的构建使用了您的方案,那么它是否读取了“启动时传递的参数”和“环境变量”部分?