我试图上传一个ipa文件到saucelabs存储,但得到如上所述的错误。
我使用的命令-
$ curl -F 'payload=@/Users/<user-name>/Downloads/<file_name>.ipa' -F name=<file_name>.apk -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" 'https://api.us-west-1.saucelabs.com/v1/storage/upload'
我在mac上。我看过stackoverflow上的问题,但没有一个能回答。
3条答案
按热度按时间evrscar21#
可能有一个问题退出你的路径。对我来说,你的命令工作,如果文件是正确的(我得到一个未经授权的当然)。(curl 7.64.1)
从“下载”文件夹中尝试命令:
您可能需要对文件名中的字符进行转义。提示:您也可以尝试在光标位于文件名所在的位置时将文件表单查找器拖放到“终端”。“终端”会自动转义这些文件。
mitkmikd2#
我能够通过不使用单引号或双引号来解决这个问题。
curl -u "<userName>:<accessKey>" \ -X POST "https://api-cloud.browserstack.com/app-automate/xcuitest/v2/test-suite" \ -F file=@/path/to/app/file/Application-debug-test.zip. I hope it helps.
htzpubme3#
请使用下面的命令为我解决