Flutter iOS 应用程序 - 在 TestFlight 中测试应用程序升级

Flutter iOS app - testing app upgrade in TestFlight

我目前正在构建一个 flutter 应用程序,它涉及检查用户是否拥有最新版本的应用程序,如果没有则提示他们升级。在 Android 部分,这不是测试问题,因为我可以在从我们的服务器下载 apk 后安装它,我的问题是关于 iOS 部分。我确实意识到当应用程序发布时我将使用应用程序商店,但我想知道我将如何在发布前测试此功能。当我在 TestFlight 上安装我的应用程序时,有没有办法从我的代码内部以编程方式升级此应用程序?是否会有 link 到 TestFlight 应用程序,就像应用程序商店应用程序一样,所以我什么时候可以使用 url_launcher 打开它(用于测试)。

要打开您的应用程序的 TestFlight 页面,请使用 URL:

itms-beta://beta.itunes.apple.com/v1/app/XXX

XXX 替换为您应用在 App Store 中的 ID(在 App Store Connect 的“应用信息”部分中找到它)。