我有一个Xamarin.Forms应用程序。我的VSMac,XCode,Xamarin,Xamarin.Forms,Mac和我能想到的所有其他应用程序都是最新的。我被去哪里解决这个问题难住了。当我试图将应用程序部署到iOS应用程序商店时发生了这个问题。我用“plutil -lint”检查了我的plist文件,它回来了。任何想法都非常感谢。TIA。
j91ykkif1#
增加info.plist文件中的内部版本号
q5iwbnjs2#
我有同样的问题,增加构建号修复了它。为此,在您的Info.plist中按如下方式增加CFBundleVersion:
Info.plist
CFBundleVersion
<key>CFBundleVersion</key> <string>2</string> <key>CFBundleShortVersionString</key> <string>1.0</string>
你可以保持CFBundleShortVersionString不变,例如,我把我的版本保持在1.0,因为这是这个应用程序的第一个版本。
CFBundleShortVersionString
iqxoj9l93#
我今天遇到了这个问题。我尝试更改内部版本号,但没有效果。我关闭了Visual Studio for Mac,删除了obj/bin文件夹,重新启动了Visual Studio,进行了清理和重建,但没有效果。最后,我关闭了Visual Studio,重新启动了我的计算机,并打开了Visual Studio(这次我没有删除obj/bin文件夹),并尝试发布到应用程序商店,它的工作!所以我猜尝试重新启动您的机器,如果你得到这个错误...
swvgeqrz4#
有一个类似的问题时,发布应用程序从“Visual Studio for Mac”版本8.7.9(构建9)。我已经尝试了以下建议,这些对我不起作用。
@pinedax建议的唯一对我有效的方法是使用Apple的Transporter应用程序上传应用程序。(apps.apple.com/us/app/transporter/id1450874784?mt=12)
bz4sfanl5#
除了增加内部版本号,我还必须增加版本号。我有一个版本已经准备好在应用程序商店发布,但没有发布。我想知道这是否是根本原因。更新内部版本号不起作用。将版本号从1.3改为1.4起作用。
5条答案
按热度按时间j91ykkif1#
增加info.plist文件中的内部版本号
q5iwbnjs2#
我有同样的问题,增加构建号修复了它。
为此,在您的
Info.plist
中按如下方式增加CFBundleVersion
:你可以保持
CFBundleShortVersionString
不变,例如,我把我的版本保持在1.0,因为这是这个应用程序的第一个版本。iqxoj9l93#
我今天遇到了这个问题。我尝试更改内部版本号,但没有效果。我关闭了Visual Studio for Mac,删除了obj/bin文件夹,重新启动了Visual Studio,进行了清理和重建,但没有效果。最后,我关闭了Visual Studio,重新启动了我的计算机,并打开了Visual Studio(这次我没有删除obj/bin文件夹),并尝试发布到应用程序商店,它的工作!所以我猜尝试重新启动您的机器,如果你得到这个错误...
swvgeqrz4#
有一个类似的问题时,发布应用程序从“Visual Studio for Mac”版本8.7.9(构建9)。我已经尝试了以下建议,这些对我不起作用。
@pinedax建议的唯一对我有效的方法是使用Apple的Transporter应用程序上传应用程序。(apps.apple.com/us/app/transporter/id1450874784?mt=12)
bz4sfanl5#
除了增加内部版本号,我还必须增加版本号。我有一个版本已经准备好在应用程序商店发布,但没有发布。我想知道这是否是根本原因。更新内部版本号不起作用。将版本号从1.3改为1.4起作用。