这是我的第一个iOS应用提交,我不想让我的应用被拒绝。
这是从苹果文档中获取的:
CFBundleVersion(字符串 - iOS,OS X)指定包的构建版本号,它标识出包的一次迭代(发布或未发布)。构建版本号应该是由三个非负的、以点分隔的整数组成的字符串,第一个整数大于零。该字符串只能包含数字(0-9)和句点(.)字符。每个整数前导零将被截断并忽略(即1.02.3等同于1.2.3)。该键不可本地化。
CFBundleShortVersionString(字符串 - iOS,OS X)指定软件包的发布版本号,它标识软件包已发布的迭代。发布版本号是由三个以句点分隔的整数组成的字符串。第一个整数表示应用程序的主要修订,例如实现新功能或进行重大更改的修订。第二个整数表示实现较不显著功能的修订。第三个整数表示维护版本。
该键的值与“CFBundleVersion”的值不同,后者标识了应用程序的一次迭代(发布或未发布)。可以通过在InfoPlist.strings文件中包含此键来将此键本地化。
但这似乎有点奇怪。我的解释是将两个值都设置为相同,即:
CFBundleVersion: 1.0.0
CFBundleShortVersionString: 1.0.0
能有人100%确认这就是我应该放的内容吗?