4

文档中建议的机制可以确保我的调试版本使用暂存部署密钥和发布版本使用生产密钥。

但据我所知(如果我的理解有误,请纠正我),调试版本需要运行打包程序,因此不能共享给潜在的测试人员。目的是让 Play Store 上应用程序测试版程序的用户从暂存中获取生产前更新,而其他用户从生产中获取更新。但由于相同的发布版本从 Play Store 的公开测试版升级为 prod,因此理想情况下它们都拥有生产部署密钥。

动态部署分配不起作用的原因是因为我无法知道哪个用户在 Play 商店中加入了该应用的 Beta 计划。还是我?

CodePush repo 上的问题

编辑- 除了环境之外,我能想到的一种方法是针对版本(我可以根据我对 Play Store 的公开测试版和产品中的版本的了解)进行调整。但是,如果我可以为此利用环境,那将是非常优雅的。

4

0 回答 0