问题描述
在尝试提交我的应用时收到此警告:
I'm getting this warning when trying to submit my app:
这是我在使用该版本格式进行大量提交后第一次看到它.
This is the first time I'm seeing this after a lot of submissions with that versioning format.
CFBundleVersion是否有所更改?
Is something changed regarding CFBundleVersion ?
我猜三个并不总是在那儿吗?还是苹果刚刚开始警告我们呢?
I'm guessing the three wasn't always there? or apple just started warning us about it?
来自 Apple文档:
CFBundleVersion(字符串-iOS,OS X)指定构建版本 捆绑包的编号,用于标识迭代(已发布或 未发布).内部版本号应为字符串 由三个非负的,以句点分隔的整数组成,并且 第一个整数大于零.该字符串应仅包含 数字(0-9)和句点(.)字符.前导零被截断 从每个整数开始,将被忽略(即1.02.3是等效的 至1.2.3).该密钥不可本地化.
CFBundleVersion (String - iOS, OS X) specifies the build version number of the bundle, which identifies an iteration (released or unreleased) of the bundle. The build version number should be a string comprised of three non-negative, period-separated integers with the first integer being greater than zero. The string should only contain numeric (0-9) and period (.) characters. Leading zeros are truncated from each integer and will be ignored (that is, 1.02.3 is equivalent to 1.2.3). This key is not localizable.
显然,CFBundleVersion已更改,如您所见此处.可悲的是,我需要在WayBackMachine中搜索类似内容,而Apple的文档修订历史"对此却一无所获.
Apparently CFBundleVersion was changed as you can see here.It's a shame that I need to search WayBackMachine for something like that while Apple's "Document Revision History" says nothing about it.
推荐答案
显然,CFBundleVersion已更改,您可以看到此处.可惜我需要在WayBackMachine中搜索类似的内容,而Apple的文档修订历史"对此却一无所获.
Apparently CFBundleVersion was changed as you can see here.It's a shame that I need to search WayBackMachine for something like that while Apple's "Document Revision History" says nothing about it.
这篇关于CFBundleVersion必须是一个由句点分隔的列表,最多包含三个非负整数(WARNING ITMS-9000)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!