我有一个iOS应用程序,我们使用Fastlane和Match部署到Testflight和App Store。
我们基本上有一个版本的应用程序指向我们的临时服务器,一个指向生产,但它们使用相同的包标识符。因此,我们必须卸载一个以在给定设备上安装另一个。
如何设置项目以便我可以并排安装这两个应用程序?我还希望添加第三个“beta”版本,这将是我们的测试人员可以使用的预发行版本。
我知道其中每个都需要自己的包标识符,配置文件,证书和推送证书,但我不确定是否应该在XCode或者Schemes中创建新的目标?