libcurl函数给出了一个错误的参数

aPe*_*Man 2 macos curl macos-sierra

我以前能够通过他们的REST API(https://support.hockeyapp.net/kb/api/api-apps#upload-app)将.ipa文件上传到HockeyApp网站.

现在,当我尝试上传时:

curl -F "status=2" -F "notify=1" -F "notes=Testing." -F "notes_type=0" -F "ipa=@hockeyapp.ipa" -H "X-HockeyAppToken: [Token, removed]" https://rink.hockeyapp.net/api/2/apps/upload
Run Code Online (Sandbox Code Playgroud)

我明白了:

curl: (43) A libcurl function was given a bad argument"
Run Code Online (Sandbox Code Playgroud)

该文件hockeyapp.ipa存在于当前工作目录中.

我在Mac OS X Sierra版本10.12.3上.

aPe*_*Man 8

原来文件hockeyapp.ipa实际上是一个包含实际.ipa文件的目录.