Unable to upload an APK file to hockey app via their API

Nev*_*tor 4 continuous-integration android curl hockeyapp teamcity-9.0

我无法通过他们提供的API上传android apk到hockeyapp.当我使用时

curl \ -F "status=2" \
-F "notify=1" \ 
-F "notes=Some new features and fixed bugs." \ 
-F "notes_type=0" \
-F "apk=@app-release.apk" \
-H "X-HockeyAppToken: MY_TOKEN" \https://rink.hockeyapp.net/api/2/apps/MY_APP_ID/app_versions/upload  
Run Code Online (Sandbox Code Playgroud)

我收到一个错误: {"status":null}

当我尝试

 curl \ 
-F "status=2" \ 
-F "notify=1" \
-F "notes=Some new features and fixed bugs." \ 
-F "notes_type=0" \ -F "apk=@app-release.apk" \
-H "X-HockeyAppToken: MY_TOKEN" \ https://rink.hockeyapp.net/api/2/apps/upload
Run Code Online (Sandbox Code Playgroud)

发生错误: {"status":"error","message":"找不到文件.请检查您的文件不是目录或包."}

请给我一个解决方案.拖放工作正在为我工​​作.但我需要通过他们的API来完成.我使用Team City作为我的CI服务器.

小智 9

构建的参数在所有平台上称为"ipa",即-F "ipa=@app-release.apk"正确.