ios – 用于不同构建配置的不同软件包标识符
发布时间:2020-12-15 01:52:53 所属栏目:百科 来源:网络整理
导读:我现在正在开发一个应用程序,我们正在尝试针对分期环境以及生产环境进行一些测试。当然,我已经创建了“Stage”和“Prod”构建配置来在两者之间进行切换,但是我的客户端希望将它们并排安装,以便它们可以轻松地在两个环境之间切换。到目前为止,我已经通过
我现在正在开发一个应用程序,我们正在尝试针对分期环境以及生产环境进行一些测试。当然,我已经创建了“Stage”和“Prod”构建配置来在两者之间进行切换,但是我的客户端希望将它们并排安装,以便它们可以轻松地在两个环境之间切换。到目前为止,我已经通过使用不同的包标识符和捆绑显示名来维护我的代码分支,所以可以并排安装和测试。不过,我开始怀疑是否有更简单的方法来做到这一点。有没有办法我可以定义一个自定义构建设置,给它一个基于构建配置的值,然后把它附加到捆绑包标识符的末尾?
就像是… BUNDLE_SUFFIX TEST STAGE PROD ".PROD" …然后将我的Bundle标识符设置为com.blah.blah $(BUNDLE_SUFFIX)。然后,所有使用PROD配置构建将自动获取新的包ID,我将不必一直同步分支。这样的事情甚至可能吗? 解决方法
是的,你在正确的轨道上。这是一个很好的教程:
http://nilsou.com/blog/2013/07/29/how-to-have-two-versions-of-the-same-app-on-your-device/
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |