Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 捆绑包无效--Info.plist中的CbundLeverVersion和CbundleShortVersionString必须包含更高版本--但它们确实包含_Ios_Xcode - Fatal编程技术网

Ios 捆绑包无效--Info.plist中的CbundLeverVersion和CbundleShortVersionString必须包含更高版本--但它们确实包含

Ios 捆绑包无效--Info.plist中的CbundLeverVersion和CbundleShortVersionString必须包含更高版本--但它们确实包含,ios,xcode,Ios,Xcode,在尝试验证我的应用以准备提交到应用商店时,我遇到以下错误: 但这是我的Info.plist的屏幕截图,错误消息声称它列出了1.0版,显示了1.4版 我做错了什么?我如何解决这个问题?通过1.135或高于1.134的数字来更改1.1310(1.1341将起作用) 您需要比上一个版本更高的捆绑版本。 修改键Bundle versions字符串、short和Bundle version 此外,请注意第一个警告,并添加一个大小为120x120的图标。苹果将每个版本级别(-separated)视为一个

在尝试验证我的应用以准备提交到应用商店时,我遇到以下错误:

但这是我的Info.plist的屏幕截图,错误消息声称它列出了1.0版,显示了1.4版


我做错了什么?我如何解决这个问题?

通过
1.135
或高于
1.134
的数字来更改
1.1310
1.1341
将起作用)

您需要比上一个版本更高的捆绑版本。 修改键
Bundle versions字符串、short
Bundle version


此外,请注意第一个警告,并添加一个大小为120x120的图标。

苹果将每个版本级别(
-separated)视为一个单独的整数,因此旧版本的大小为大1,小134。这可能不是您想要的(1.1.3.4?),但您必须遵守它。我相信您将需要选择一个版本,其主要版本>1(2.0)或次要版本>134(1.135)


原来这是一个复制品。我按照第二个答案中的建议——删除归档文件——一切都很好。

简单的一点是,您必须再次归档项目。产品>存档,然后验证

不幸的是,即使我改为1.4,也会出现同样的错误:(将编辑问题以反映这一点。奇怪的是,即使将其更改为2.0也无法解决问题。错误消息仍然显示“CfBundLeverVersion键[1.0]的值”,而不是“CfBundLeverVersion键[2.0]的值”[或者之前的“CfBundLeverVersion键[1.14]的值”等等。],因此,在我看来,在某个地方,我将版本号从1.0改为1.0的事实没有注册。这里也是一样!在尝试分发应用程序之前,你必须先存档(产品菜单->存档)。我推出新版本已经有一段时间了,所以我忘了这一步。。。。
1.0 < 1.1 < 1.2 < 1.134 < 1.135 < 1.1234 < 2.0
Major 1
   Minor 0   
   Minor 1   
   Minor 2   
   Minor 134   
   Minor 135
   Minor 1234
Major 2
   Minor 0