0

通过https://api-cloud.browserstack.com/app-automate/upload,我为我的混合 android 应用程序生成了一个哈希值。

我在我的程序中设置了所需的功能,如下所示:

caps.SetCapability("app", "bs://hash_which_is given_by_browserstack");

在 Browserstack 上运行我的程序进行测试时,会发生以下错误:

System.InvalidOperationException: [app] capability must be a valid BrowserStack App-Automate App URL

可能出了什么问题?

4

1 回答 1

0

错误消息“ [app] capability must be a valid BrowserStack App-Automate App URL ”表示为“app”功能指定的值不正确或无效。确保上传的应用程序是有效的 IPA/APK 文件并且正在适当的设备上运行(例如,您可能正在为 iOS 设备的 APK 文件传递​​应用程序 URL)。

如果设备正确,请尝试使用以下 REST API 命令再次上传被测应用程序:

curl -u "your_username:your_access_key" -X POST https://api-cloud.browserstack.com/app-automate/upload -F "file=@/path/to/app/file/Application-debug.apk"
于 2019-06-03T04:32:34.853 回答