2013-01-06 139 views
2

希望这是一个简单的问题,我正在努力了解xCode & iTunes Connect如何使用并检查xCode应用程序版本号&版本号。此外,我正在处理遗留的应用程序,该应用程序从未正确管理内部版本号,并且已通过iTunes提供。Xcode版本和内部版本号并提交给iTunes Connect

我试图做的是使用的版本号正是这样,版本控制,并希望有版本号如下:

1.0.0 1.0.1 1.1.4等等等等

每次我们发布内部构建时,我们都会增加内部版本号,只是一个类似于102的数字,这只是增加。

我的理解到目前为止,当我上传新版本的应用程序时,构建编号必须大于以前的版本。但是这个过程是否考虑到了版本号。所以....

版本:1.0.0版本号:100 < < < < <这是最初的iTunes释放 版本:1.0.0版本号:101 < < < < <对于这个版本号必须大于比以前的

版本:1.0.1版本号码:001 < < < < <这个工作和iTunes接受吗?

如果这不是它的工作原理,我假设没有办法重置内部版本号&,以便它们在提交到iTunes后可以正常工作?

回答

1

XCode在目标属性的常规选项卡中显示的内容实际上是长版本字符串,它显示为版本的是短版本字符串。

当您向iTunesConnect提交更新时,版本和内部版本都必须大于先前版本,并在AppStore上构建。

从苹果开发者网站:

的版本是在iTunes App Store中显示的内容和提供的版本是什么只有开发商和iTunes Connect可以看到。