Flutter SDK 应用程序

录制和回放打包的 Android 和 iOS 应用程序是使用 Google Flutter SDK 开发的。本主题说明如何准备应用程序以便在 iOS 设备上进行测试。备注,当前 iOS 版本 13 及更高版本支持 Flutter。

准备项目

开始之前,请在 Xcode 中配置项目。

准备项目:

  1. 打开 Flutter 项目在 Xcode 和 select 项目名称。
  2. 在项目的目标中,选择内部版本设置
  3. 搜索用于 TRACK_WIDGET_CREATION。请验证该值是否设置为 true。

后退到顶部

内部版本您的 Flutter 项目

创建 . 应用程序文件通过生成项目。

要构建 Flutter 项目,请执行以下操作:

  1. 在“终端”中,将目录更改为 Flutter 项目目录。
  2. 运行以下命令:
    Copy code
    flutter build iOS --debug
  3. 成功完成构建后,.app 文件 (默认: Runner.app) 已创建。

后退到顶部

签名并代码注入应用程序文件

如果已设置代码注入服务,则在将 Flutter 应用程序上载到OpenText Functional Testing Lab 时选择注入代码和重新签名应用程序的选项。

或者,您可以使用最新版本的 iOS Enabler 手动对 Runner 应用程序注入代码。

要使用 iOS Enabler 手动对 Runner 应用程序注入代码,请执行以下操作: 

  1. 选择 AUT 模式。

  2. 提供您的 .app 文件和 Functional Testing Lab for Mobile and Web dylib 的路径。

  3. 单击运行以生成注入代码的 .ipa 文件

现在,您可以使用 .ipa 文件进行测试。

有关使用 iOS 启用程序的更多详细信息,请参阅包 aniOS 应用程序手动使用 iOS 启用程序

后退到顶部