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

标签 android ios flutter upgrade testflight

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

最佳答案

要打开您的应用的 TestFlight 页面,请使用以下 URL:

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

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

关于android - Flutter iOS 应用程序 - 在 TestFlight 中测试应用程序升级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67313294/

相关文章:

java - 如何用 org.apache.commons.codec.binary.Base64 替换 android.util.Base64?

android - 如何在 onDraw 方法之外获取自定义 View 的 Canvas 大小?

ios - Monotouch Dialog 杀死了我的 UINavigationController 后退按钮

ios - 单击单元格时如何根据排序移动单元格?

memory-leaks - Dart/Flutter 有弱引用的概念吗?

dart - 如何自定义日期选择器

flutter - 如何从另一个小部件更改有状态小部件中变量的值

android - 如何为 "Google Play App Signing"项目创建调试 keystore

android - 如何查看ADT插件版本?

ios - 无法使用 ideviceinstaller 或 fruitstrap 安装开发人员认证的 iOS 应用程序