这样可以将新版本上传到hockeyapp:
curl \
-F "status=2" \
-F "notify=0" \
-F "bundle_version=version" \
-F "bundle_short_version=short_version" \
-F "ipa=path_to_apk" \
-H "X-HockeyAppToken: app_token" \
https://rink.hockeyapp.net/api/2/apps/app_id/app_versions/new
但是这并没有引发错误422:无法处理的实体:
curl \
-F "status=2" \
-F "notify=0" \
-F "ipa=path_to_apk" \
-H "X-HockeyAppToken: app_token" \
https://rink.hockeyapp.net/api/2/apps/app_id/app_versions/upload
这也不起作用并抛出错误422:不可处理的实体:
curl \
-F "status=2" \
-F "notify=0" \
-F "ipa=path_to_apk" \
-F "dsym=path_to_dsym" \
-H "X-HockeyAppToken: app_token" \
https://rink.hockeyapp.net/api/2/apps/app_id/app_versions/upload
答案 0 :(得分:0)
原来我错过了" @"在ipa中,所以即使/ new工作也没有上传实际版本。
示例:@ app.apk而不是app.apk