首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >appcenter-cli在使用appcenter将ipa文件上传到appcenter时给出了"400错误代码“。

appcenter-cli在使用appcenter将ipa文件上传到appcenter时给出了"400错误代码“。
EN

Stack Overflow用户
提问于 2020-05-06 16:12:18
回答 2查看 2.1K关注 0票数 3

我正在编写一个脚本,通过应用程序中心上传和分发IPA文件给特定的组。为了达到这个目的,我使用应用程序中心CLI命令应用中心发布。在执行此命令时,appcenter distribute release --token “XXXXXXXXXXXXXXXXXXXXXXXXXX” --app "ownerName/appName" --group "groupName" --file "path-to-ipa-file" --release-notes "Distributing from local machine" --debug会出现以下错误

/中止发布upload...Response状态代码: 200 Body:{}发布上载被中止错误:发布二进制文件上载失败:HTTP400BAD请求

但是,在上传通过xcodebuild命令生成的IPA文件时,我会收到此错误。为了澄清,通过xcodebuild命令生成的IPA文件在iOS设备中运行良好。但是如果我上传IPA文件,它是通过应用程序中心本身生成的,那么相同的命令运行良好,IPA文件被上传并成功地分发到应用程序中心。(现在我已经集成了应用程序中心来构建和分发应用程序,但是我正在将构建部分移到其他地方,所以我只想把它作为发行工具使用。)

这两个星期以来,我一直困在这个问题上。如果有人能帮我解决这个问题,那就太好了。

EN

回答 2

Stack Overflow用户

发布于 2020-07-07 06:50:30

所以我终于找到了这个问题背后的原因。我发现用于构建应用程序的配置文件已经过期,因为生成的ipa文件确实包含配置文件,但过期了。因此appcenter认为ipa文件无效,无法上传。

票数 2
EN

Stack Overflow用户

发布于 2020-05-18 14:36:10

尝试在appcenter.ms上手动上传ipa。当appcenter无法处理二进制文件本身时,我们就出现了这个问题。你也可以看到那里的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61639979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档