ios – 用于不同构建配置的不同软件包标识符

ios – 用于不同构建配置的不同软件包标识符,第1张

概述我现在正在开发一个应用程序,我们正在尝试针对分期环境以及生产环境进行一些测试。当然,我已经创建了“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/ 总结

以上是内存溢出为你收集整理的ios – 用于不同构建配置的不同软件包标识符全部内容,希望文章能够帮你解决ios – 用于不同构建配置的不同软件包标识符所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1069821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存