应用程序加载器错误:发生了XML分析错误
问题的实质:
- 当您通过组织者在AppStore上下载应用程序时,在形成存档应用程序的步骤之后,它会立即抛出此错误。
- 没有特殊字符的应用程序的名称。
- Info.plist文件没有特殊字符和空格。
发生了XML解析错误
var / folders中的XML文件:metadata.xml … itmsp格式不正确
包裹:1123619127.itmsp将不会上传
图像有问题
找到错误原因,你必须找到xml文件。 单击“ View Log
并获取完整路径。
路径通常以var\folders\0s\...
开头var\folders\0s\...
要查找var文件夹,请打开Finder>转到文件夹,输入/var
。 导航到.itmsp
文件后,右键单击并选择“ Show Package Contents
。
使用除 TextEdit或xcode 之外的任何文本编辑器打开metadata.xml
,因为它们不会显示文件中存在的任何特殊字符。 他们通常逃避它。 我使用了Sublime Text 。 它向我展示了一个匿名附加到app版本的特殊unicode,这导致xml无效。
希望能帮助到你!
在我的情况下,即使我无法看到特殊字符或空格有助于解决问题我手动validationXML。
在我的Info.plist文件中,我将值2.4.11放在关键的Bundle版本字符串中,short并收到相同的错误。
Apple XMLvalidation似乎不接受句点字符’。’ 在Info.plist Bundle版本密钥中,也称为Xcode Project视图中的Build Number 。
我设法通过打开目标的“常规”选项卡并从我的构建版本中删除“336”并再次输入来修复类似的问题。
在将更改提交到info.plist
文件时,您可以清楚地看到错误的位置:
提示 :不,你不能!