我正在尝试使用设计自动化 v3 发布工作项。我设法创建了一个 appbundle 和一个活动,但是当我发布一个工作项时,我得到了这个异常:
服务器返回不成功状态码 400(Bad Request)。更多错误详情:{"appbundles":["找不到 appbundles 二进制文件。请确保您的应用已正确上传。\n参数名称:appbundles"]}。
这个问题的原因可能是什么?
我正在尝试使用设计自动化 v3 发布工作项。我设法创建了一个 appbundle 和一个活动,但是当我发布一个工作项时,我得到了这个异常:
服务器返回不成功状态码 400(Bad Request)。更多错误详情:{"appbundles":["找不到 appbundles 二进制文件。请确保您的应用已正确上传。\n参数名称:appbundles"]}。
这个问题的原因可能是什么?
这是上传 ZIP AppBundle 的示例代码:
RestClient uploadClient = new RestClient(newAppVersion.UploadParameters.EndpointURL);
RestRequest request = new RestRequest(string.Empty, Method.POST);
request.AlwaysMultipartFormData = true;
foreach (KeyValuePair<string, string> x in newAppVersion.UploadParameters.FormData) request.AddParameter(x.Key, x.Value);
request.AddFile("file", packageZipPath);
request.AddHeader("Cache-Control", "no-cache");
await uploadClient.ExecuteTaskAsync(request);
从Learn Forge 教程中,查看代码。