在不提供新版本的情况下更改 info.plist 值的方法
Posted
技术标签:
【中文标题】在不提供新版本的情况下更改 info.plist 值的方法【英文标题】:Way to change info.plist value without giving new build 【发布时间】:2018-02-06 11:01:10 【问题描述】:我有一个从 info.plist 的配置键中获取 Base Url 的函数。我忘记将其更改为 Production 并且在生成我的构建时处于 Staging 状态,现在它正在使用开发基础 url。
那么有什么方法可以在不提供新版本的情况下进行更改,因为它的更改非常小,而且我不希望发布新版本。我知道这是不可能的,但如果有人有任何其他解决方案,对我会有很大帮助。
【问题讨论】:
【参考方案1】:您的 info.plist 是签名包的一部分。要更改它,您需要创建一个新版本。
【讨论】:
【参考方案2】:我想到的唯一解决方法是,您可以进行 301 重定向,从舞台到生产。
【讨论】:
在重定向api的时候也可以转发请求对象吗? 如果你使用一些标准的 ios 库和标准的 HTTP,那么是的,请求数据也会传输到新的位置以上是关于在不提供新版本的情况下更改 info.plist 值的方法的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在不修改新版本的情况下恢复(暂时)旧的 G++3.2 版本?
iTunes Connect App Name vs. Bundle 在 info.plist 中的显示名称