我正在为使用 Web 服务的 iPad 开发应用程序。在当前版本中,我有一个常量字符串,它是服务器的地址。每次我想检查一些东西时,我只需更改地址(从生产、应用程序的冻结版本到预生产、等于存储库的版本)。问题是我想在 iPad 上有两个版本的应用程序,但我认为只要捆绑标识符相同,这是不可能的。在不创建另一个项目的情况下这样做的正确方法是什么?我可以有“两个目标”来分发两个版本的应用程序,唯一的区别是网络服务地址吗?
当应用程序交付给客户端时,这个问题会升级,因为每当我部署测试版本时,“冻结”版本都会被删除。
每次在部署之前更改 Web 服务地址时,是否应该更改捆绑标识符?或者也许有一些“自动化”的方式这样做?
提前致谢