无法解析 altool 输出:无法解析 PList 数据类型:/

Wal*_*ure 10 xamarin.ios xamarin xamarin.forms

我有一个 Xamarin.Forms 应用程序。我的 VSMac、XCode、Xamarin、Xamarin.Forms、Mac 以及我能想到的所有其他东西都是最新的。我很难过去哪里解决这个问题。当我尝试将应用程序部署到 iOS 应用商店时,就会发生这种情况。我已经用“plutil -lint”检查了我的 plist 文件,它返回正常。任何想法都非常感谢。TIA。

发布失败错误消息

小智 18

增加 info.plist 文件中的内部版本号


Flo*_*chs 5

我今天遇到了这个问题。我尝试更改内部版本号,但它对我不起作用。我关闭了 Visual Studio for Mac 并删除了 obj/bin 文件夹,然后重新启动了 Visual Studio 并进行了清理和重建,但它不起作用。最后我关闭了 Visual Studio 并重新启动了我的计算机并打开了 Visual Studio(这次我没有删除 obj/bin 文件夹)并尝试发布到应用程序商店,它成功了!所以我想如果你收到这个错误,请尝试重新启动你的机器......


Iai*_*ith 5

我遇到了同样的问题,增加构建号修复了它。

为此,请像这样Info.plist增加CFBundleVersion

<key>CFBundleVersion</key>
<string>2</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
Run Code Online (Sandbox Code Playgroud)

您可以保持CFBundleShortVersionString不变,例如,我将我的版本保留为 1.0,因为它是该应用程序的第一个版本。