更改产品名称会导致问题吗?

时间:2011-05-25 04:58:13

标签: iphone objective-c xcode itunes

对于我的iPhone应用程序的下一个版本说1.3我想更改产品名称,我保持捆绑标识符与旧版本相同。是否会导致AppStore出现任何问题?那将是应用程序被视为更新或新版本? (我希望我的应用程序被视为更新)

仅供参考:我正在通过编辑目标中的“产品名称”设置来更改产品名称。

3 个答案:

答案 0 :(得分:4)

不,只要您保持捆绑ID相同,它就被认为是同一个应用程序。

此外,在iTunes Connect门户中,您可以在提交新版本的应用时重命名应用。 (我用Sefira的第2版做了这个,我将其重命名为“Ultimate Omer 2”。)

请记住,您的iTunes“slug”(http://iTunes.com/apps/appname)仍然是第一个应用名称。

如果您想更改设备上显示的应用名称,请更改信息plist文件中的“Bundle Display Name”属性。

答案 1 :(得分:2)

不,如果您将捆绑包标识符保持不变,则无论您将应用的产品名称更改为什么,都会将其视为相同的应用。将接受具有新产品名称的二进制文件,并且设备将按照正常情况将其作为更新下载。

答案 2 :(得分:0)

更改配置中的“产品名称”也会更改可执行文件名称。由于可执行名称,他们使用相同的$ PRODUCT_NAME。如果我将替换旧版本,那就崩溃了。

解决方案我在info.plist中添加了密钥“Bundle display name”,并输入了密钥的新值。