使用Crashlytics Beta,是否有一种方法可以在手机上部署多个版本的应用程序?
这将非常有用,因为我们可以为“稳定”分支和“开发”分支各自拥有一个版本。
在同一设备上同时拥有多个应用程序版本的唯一方法是使用不同的捆绑标识符。
例如,将稳定版本命名为com.site.myapp
,测试版本命名为com.site.myapp.dev
。然后,在切换到稳定版本时,您需要更新捆绑标识符。
虽然不太方便,但我没有找到其他解决方案。
看起来是可以的。来自Crashlytics支持团队的消息:
如果您使用相同的软件包标识符,则在Crashlytics中创建一个新组织,并根据您正在构建的版本更改API密钥和构建密码。我们根据API密钥、平台和软件包标识符对应用程序进行分组,因此拥有不同的API密钥将为您解决问题:)
我还没有尝试过,无法确认它是否有效。