问题标签 [testfairy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
314 浏览

ios - 使用 TestFairy.begin() 时在 Xcode 9 中使用未解决的标识符“TestFairy”错误

在按照 TestFairy 网站上的所有必要步骤将 TestFairy SDK 集成到 iOS 之后,我遇到了一个问题。我将文件拖到我的项目中,我检查了“如果需要复制文件”,我已经创建了导入 TestFairy 所需的桥接头。

该应用程序在模拟器上编译并运行,但是当我尝试归档应用程序时出现错误。

错误消息是“使用未解析的标识符'TestFairy'”。

0 投票
1 回答
246 浏览

react-native - 无法从 react-native 取消链接 Testfairy

我正在尝试从我的 react-native 项目中取消链接 Testfairy 以进行生产构建。为了在 CI 服务器上实现这一点,我编写了一个脚本,其中一个步骤是取消链接 Testfairy---> yarn react-native unlink react-native-testfairy 但是每当我运行这个命令时失败并出现以下错误- rnpm-install ERR! It seems something went wrong while unlinking. Error: Maximum call stack size exceeded

任何线索可能出了什么问题?

0 投票
1 回答
46 浏览

java - 使用 TestFairy 获取 Travis-CI 构建的视频记录

我在请求运行时权限的地方使用带有 recyclerView 和 linearView 的 FrameLayout。
我使用 UiAutomator 对运行时权限进行了测试,该测试在本地通过,但在 Travis-CI 中失败。
这些测试适用于使用用户位置的 Activity。我实现了运行时权限,ActivityCompat.checkSelfPermission(...), ActivityCompat.requestPermissions(...) and onRequestPermissionsResult(...)
我想获取在 Travis-CI 上执行的构建/测试的视频,因为似乎活动没有正确显示(找不到允许/拒绝按钮)。
我被建议使用 TestFairy。
我正在尝试将 Travis 构建部署到 TestFairy 以使用https://docs.testfairy.com/Continuous_Integration/Travis_CI.html获取测试视频。

deploy: provider: testfairy //ok api-key: "TESTFAIRY API KEY" //ok app-file: Path to the app file (APK/IPA) // what to put here?

我应该在 app-file 下放什么?我有一个使用 Gradle 的 android 项目。我在 /app/build/outputs/apk 中找到了几个 apk

我似乎对于 android 我们还需要签署我们的应用程序。我没有这样做,因为这只是一个类项目,而不是真正使用的应用程序。我这部分是强制性的吗?

keystore-file: Path to your keystore-file storepass: storepass alias: alias

在这种情况下,这样做是正确的吗?https://developer.android.com/studio/publish/app-signing

0 投票
2 回答
1300 浏览

android - 无法使用 Gradle 分发版“https://services.gradle.org/distributions/gradle-5.1.1-all.zip”执行构建

我想将我的应用上传到 testfairy。这总是很好,但由于我已将我的 gradle 更新为 5.1.1 发行版,我收到以下错误:

当我只启动 gradle 进程时,它可以正常工作,并且在我所有的测试手机上它也可以正常工作,那么问题是什么?

gradle-wrapper.properties

app build.gradle testfairy 实现

0 投票
1 回答
607 浏览

ios - 通过 hockey(App Center)或 Fabric 共享时,分布式构建的有效期是多久?

我主要使用其中一个TestFairyDiawi帐户来与客户分享我的 iOS 版本。Diawi 的共享构建会在一周后过期,但 Testfairy 的构建会保持有效很长时间。我只是开始探索这两种方式的另一种方式,那些是

  1. 织物
  2. Hockey SDK 即将迁移到应用中心。

如果我与 App Center 或 Fabric 共享或者没有过期时间限制,我会进行大量探索以了解构建的有效期?

如果有人知道到期时间限制,请分享。

0 投票
2 回答
193 浏览

ios - 我可以在没有 Apple Developer 帐户的情况下使用 TestFairy 共享 iOS 调试应用程序吗?

我是一名 Android 开发人员,我不太了解这个 iOS 构建应用程序的工作原理。

我目前正在开发一个 Flutter 应用程序,并使用 TestFairy 与我的同事分享。到目前为止,我只分享 Android 版本,但我们现在也需要分享 iOS 版本。有没有一种简单而免费的方法来做到这一点?如果不使用 TestFairy 可能使用不同的工具?

编辑:免费是指无需为 Apple Developer 帐户付费。

0 投票
2 回答
907 浏览

flutter - 更新TestFairy插件版本后如何解决错误?

当我尝试构建 iOS 版本时,我收到了很多错误。我当前的 TestFairy 版本是 2.0.0。颤振版本 1.22.2。飞镖版本 2.10.2。

0 投票
1 回答
689 浏览

flutter - 未处理的异常:MissingPluginException(未找到方法登录通道 testfairy 的实现)

我正在尝试构建一个 Android 应用程序,但收到错误 MissingPluginException(No implementation found for method log on channel testfairy):

当前版本的 TestFairy 插件:testfairy: ^2.0.1 Flutter (Channel stable, 1.22.2) Dart 版本 2.10.2。另外,我添加了analysis_options.yaml

我使用命令运行应用程序flutter run --enable-experiment=non-nullable --no-sound-null-safety

如何解决此错误?

0 投票
1 回答
34 浏览

android - 找不到用于 Android 项目的 build.gradle

当我尝试使用TestFairy构建版本时, Android Studio 会抛出此错误:TestFairy:无法找到用于 Android 项目的 build.gradle。也许你们中的一个人以前遇到过这个问题并且知道如何解决它。

在此处输入图像描述

0 投票
1 回答
38 浏览

ios - 通过 Testfairy 安装 iOS/iPadOS 应用程序后,它可以在设备上运行多长时间?

通过在 Apple 开发者门户中注册设备 UID 并生成开发者证书/配置文件,iOS/iPadOS 应用程序在通过 Testfairy 安装后可以工作多长时间?