ray*_*ayg 46 xcode organizer itunesconnect ios
我正在尝试使用Xcode的管理器上传iOS应用以供审核,我遇到了两个问题:
情况1
二进制上传,但是当我按提交进行查看时, iTunes Connect会出现错误:
您的应用信息无法保存.再试一次.如果问题仍然存在,请与我们联系.
案例2
收到第一条错误消息后,我尝试上传新的二进制文件,但在管理器中收到以下错误消息:
ERROR ITMS-9000:"冗余二进制上传.已经存在一个二进制上传,其内置版本为1.1',用于列车'1.1'"
我尝试上传其他二进制文件更改版本号但仍然无法让我的应用程序进入审核状态.我也看不到任何删除上传的旧二进制文件的方法.
另一个观察:我的应用程序应该是大约30MB,但当我看到上传的二进制文件时,它只有1.46MB.我想二进制文件可能有问题,但我以前曾多次使用相同的技术构建它,从来没有遇到任何问题.
有任何想法吗?
mat*_*mer 63
对我来说,我在Safari中填写表单并收到错误.我退出了,然后切换到Chrome并登录.这修复了错误,我能够提交.
我解决了这个由增加数量生成(选择目标,然后Xcode中- >构建,见图片- >常规)加入0.1这样的构建是3.75- > 3.75.1.但仅限于Build,版本仍然3.75在iTunesConnect中显示.

然后上传了新的二进制文件,我可以选择它进行审核.在下图中,您可能会看到iTunesConnect中列出的旧二进制文件.然后我终于不得不选择新的二进制文件并提交审核.

打开网络检查员,你会发现Apple说:We've got a server error ... 500
这才是真正的原因.:)
更新:
受@phantom的启发,我尝试使用dotjs运行javascript脚本,每15秒自动点击提交按钮,但仍然始终获得500错误.
@ Geaka的回答对我有用.因为我的产品名称是中文,所以我将产品名称更改为英文(不包括空格!这可能会导致构建路径错误时出现另一个错误.)
我调试苹果网站并找到一个名为js的脚本submit_for_review_cntrl.js来控制整个提交进度.从{}设置http标题的第123行到第129行(由chrome中的按钮格式化),有一个名为的字段X-Original-Filename,该值由$scope.addCcatFileToJson第138行中的方法给出,此方法的参数由ajax回调给出,我猜有一个用于编码后端代码的产品名称字段的错误.
WTF Apple!
我们刚刚解决了我们的问题版本(通用错误消息)......
在点击提交审核之后,我试图为ERN上传文件,因为我的应用程序使用加密.当我使用包含ERN响应图像的zip文件和描述正在使用的加密的txt文件时,它终于奏效了.
| 归档时间: |
|
| 查看次数: |
20716 次 |
| 最近记录: |