2010-10-26 107 views
1

我不是在谈论我的iPad应用程序的正式版本控制(svn等)。ipad - 我如何控制我的iPad应用程序的版本?

我希望有人能告诉我在我的应用程序的哪个地方设置应用程序的版本。

例如,我的应用程序的产品名称是Go Here。为了表明版本,我应该在哪里设置版本?捆绑版本在plist?我需要这个版本的东西,以防将来如果我更新新版本的应用商店,人们可以下载和更新。

我应该修改plist中的包版本,但保持产品名称和目标名称相同吗?如果我制作更新的版本,我只是更新捆绑版本?

感谢

回答

1

你只需要在你的Info.plist编辑的 “捆绑版”(CFBundleVersion)。而已。

BTW,没有测试过,但你应该能够得到在运行时的版本与此:

versionString = [[[NSBundle mainBundle] infoDictionary] objectForKey:kCFBundleVersionKey]; 
+0

没错,这就是我所做的。但是,当我将这个信息发送给某人进行beta测试时(我采取了正式的app beta测试程序),那个人可以通过iTune安装我的应用程序,而且没有问题。对于以下时间,即使我将捆绑版本更新为更高版本,并将其提供给该人,他也无法成功安装。 iTune表示它正在更新,但实际上该应用仍然是旧版本。 – Jack 2010-10-26 16:48:10

相关问题