iOS - 相同的.app名称

时间:2011-06-01 21:12:57

标签: ios

我上传了几个.app的iTunes商店,其中“可执行”文件(即filename.app)是相同的。

当一个真人在iPad / Phone / Touch上下载并且可能同时运行两者时,在实际设备上会产生什么影响呢?

最好的答案是,它无关紧要,因为bundleID将.app存储在不同的相应文件夹中,但我确实需要进一步了解。

1 个答案:

答案 0 :(得分:2)

您为该应用提供的名称无关紧要。重要的是捆绑ID。这些必须是独特的。从iTunesConnect开发人员指南:

  

iOS和Mac OS X使用的标识符   识别任何未来的更新   你的应用。你的Bundle ID必须是   注册Apple并且独一无二   你的应用。捆绑ID是app-type   特定的(iOS或Mac OS X)。该   相同的Bundle ID不能同时用于两者   iOS和Mac OS X应用程序。

考虑替代方案的后果。如果我将我的应用命名为MyApp,并且您将应用命名为MyApp,则购买两者的用户将遇到麻烦。捆绑包ID是每个应用程序的唯一标识符。应用程序的名称是独一无二的,以方便购买应用程序时避免混淆,但捆绑包标识符是唯一的,以防止产品相互覆盖。