问题标签 [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.
ios - 使用 TestFairy.begin() 时在 Xcode 9 中使用未解决的标识符“TestFairy”错误
在按照 TestFairy 网站上的所有必要步骤将 TestFairy SDK 集成到 iOS 之后,我遇到了一个问题。我将文件拖到我的项目中,我检查了“如果需要复制文件”,我已经创建了导入 TestFairy 所需的桥接头。
该应用程序在模拟器上编译并运行,但是当我尝试归档应用程序时出现错误。
错误消息是“使用未解析的标识符'TestFairy'”。
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
任何线索可能出了什么问题?
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
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 实现
ios - 通过 hockey(App Center)或 Fabric 共享时,分布式构建的有效期是多久?
我主要使用其中一个TestFairy
或Diawi
帐户来与客户分享我的 iOS 版本。Diawi 的共享构建会在一周后过期,但 Testfairy 的构建会保持有效很长时间。我只是开始探索这两种方式的另一种方式,那些是
- 织物
- Hockey SDK 即将迁移到应用中心。
如果我与 App Center 或 Fabric 共享或者没有过期时间限制,我会进行大量探索以了解构建的有效期?
如果有人知道到期时间限制,请分享。
ios - 我可以在没有 Apple Developer 帐户的情况下使用 TestFairy 共享 iOS 调试应用程序吗?
我是一名 Android 开发人员,我不太了解这个 iOS 构建应用程序的工作原理。
我目前正在开发一个 Flutter 应用程序,并使用 TestFairy 与我的同事分享。到目前为止,我只分享 Android 版本,但我们现在也需要分享 iOS 版本。有没有一种简单而免费的方法来做到这一点?如果不使用 TestFairy 可能使用不同的工具?
编辑:免费是指无需为 Apple Developer 帐户付费。
flutter - 更新TestFairy插件版本后如何解决错误?
当我尝试构建 iOS 版本时,我收到了很多错误。我当前的 TestFairy 版本是 2.0.0。颤振版本 1.22.2。飞镖版本 2.10.2。
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
。
如何解决此错误?
ios - 通过 Testfairy 安装 iOS/iPadOS 应用程序后,它可以在设备上运行多长时间?
通过在 Apple 开发者门户中注册设备 UID 并生成开发者证书/配置文件,iOS/iPadOS 应用程序在通过 Testfairy 安装后可以工作多长时间?