iOS用Xcode提交APP去审核时遇到metadata.xml的问题

错误信息大致如下:

An XML parsing error has occurred
The XML File: metadata.xml in var/folders...itmsp is NOT well-formed
The package: 1123619127.itmsp will NOT be uploaded

博主搜了很多,终于在作者小江0527的博文里找到了部分答案。
这里就简述一下stackoverflow上关于这个问题的答复,以及我自己最后的处理方式。

一、通过Finder找到文件

打开Finder-前往-前往文件夹-输入/var,然后根据路径找到.itmsp文件,右键选择显示包内容。
打开metadata.xml,会发现build version和build version string short的值不对(如下图),此时可以将值更改正确后保存。(建议用非xcode代码工具打开)
metadata.xml

二、直接修改info.plist

上面说到找到metadata.xml,在里面修改version值,其实也可以直接在info.plist里面修改值。
如下图,将两个值都直接改为对应的数字
info.plist
这里博主因为是把之前的app直接复制过来,包括info.plist,因此两个version值都出了问题。修改之后,提交成功。

posted @ 2020-05-20 16:11  Veian  阅读(648)  评论(0编辑  收藏  举报