我使用https://api-cloud.browserstack.com/app-automate/upload为我的混合android应用程序生成了一个哈希。这似乎是成功的,因为尽管列出了此错误,但它给了我哈希值:
curl: (3) [globbing] unmatched close brace/bracket in column 6
这是我用来上传APP的命令:
-u "usercode:password" -X POST https://api-cloud.browserstack.com/app-automate/upload -F "file=@C:\Users\peeters\Downloads\MyHybridApp_apkpure.com.apk" -F 'data={"custom_id": "MyApp"}'
不幸的是,运行我的程序以在Browserstack上对其进行测试时,发生以下错误:
System.InvalidOperationException: [app] capability must be a valid BrowserStack App-Automate App URL
可能出了什么问题?
答案 0 :(得分:0)
错误消息“ [app]功能必须是有效的BrowserStack应用程序自动化应用程序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"