Flutter构建混淆IPA上传Firebase应用分发后测试者无法正常下载
问题:Flutter 3.7混淆构建IPA上传Firebase应用分发后测试者无法正常下载
我用Firebase App分发向测试者分发Flutter应用已有一年,此前流程一直正常:
- 打开Xcode制作应用发布版本
- 将.ipa文件上传至Firebase应用分发
- 若测试者首次下载,将其设备添加至苹果开发者账户
- 使用新的provisioning profile制作新版本
- 测试者可正常下载
升级到Flutter 3.7后,执行命令flutter build ipa --obfuscate --split-debug-info=/Users/foxtom/Desktop可正常生成.ipa文件,但上传至Firebase应用分发后,所有测试者(包括我自己)均收到提示‘Device is registered, all set !’——这是首次注册设备后需重新发布版本时的提示,我已发布3个新版本但问题依旧。
注:使用Xcode制作的版本上传后可正常使用。
目前无法确定问题出在Firebase还是Flutter,猜测可能是:
- Flutter未正确使用我的provisioning profile
- Firebase应用分发在验证混淆构建时存在问题
我已向Firebase提交支持工单,同时想了解是否有其他人遇到过此问题及现有解决方案。
编辑:我已在Flutter仓库创建issue以获取更多信息
内容的提问来源于stack exchange,提问作者Tom3652
相关产品推荐
相关产品推荐

