我不得不把我的iOS应用程序开发项目(基于Flutter)转移到一台新电脑上。从那以后,我上传到TestFlight的任何新版本的应用程序都无法安装,原因是
无法安装此应用程序,因为无法验证其完整性。
我相信我把我所有的密钥从旧电脑转移到了新电脑上。我用
flutter build ipa --release --obfuscate --split-debug-info=ios/debug
编译没有给出任何错误。我尝试用xcrun altool ...
以及Transporter应用程序上传应用程序,也通过在Xcode中打开RunnerXcarchive,没有任何效果。
我的签名设置没有更改,我将构建设置回滚到在旧计算机上工作的已知良好版本。
不幸的是,我无法 Boot 旧机器了,它陷入了一个引导循环时升级到文图拉。但我有一个备份,可以访问它的任何文件。
使用Ventura 13.0.1、Xcode 14.1和Flutter3.3.9。
1条答案
按热度按时间xzlaal3s1#
也有同样的问题;我通过删除ios文件夹并运行以下命令修复了它:
此后,将从iOS文件夹中删除的所有配置添加了回来。这很令人沮丧,但至少我们能够使用TestFlight再次安装应用程序。