2011-10-11 97 views
0

这是一个微妙的问题。我计划推出两款iOS应用 - 一款适用于iPhone和iPod Touch,另一款适用于iPad。这些应用程序将被命名为MyAppMyApp HD。该应用程序允许您保存文件,并通过GameCenter与应用程序的其他用户进行通信。iPad和iPhone版本的应用程序上的相同捆绑ID后缀

我希望iPad和iPhone版本能够交换文件,并且还可以通过GameCenter相互通信。因此,我的问题是,在iTunesConnect中,应该(也可以)为这两个应用程序分配相同的套件ID(例如com.mycompany.myapp),还是必须为它们分配不同的套件ID(例如,com.mycompany.myappcom.mycompany.myapphd)。

iOS和GameCenter专家,请指教!

+0

为什么不创建通用应用程序? –

回答

1

这是我从开发商的支持得到的回答:

存储中的每个应用程序需要有一个唯一的ID,但是,该ID与其他IDS共同的元素,如:

com.mycompany.myapp.ipad 
com.mycompany.myapp.iphone 

关于GameCenter:GameCenter不支持在两个应用程序之间共享数据。 iPad和iPhone应用程序共享数据的唯一方法就是为这两个平台提供一个通用应用程序。

2

每个应用都需要一个不同的包ID。如果你创建了一个通用应用,你可以拥有一个包ID,否则他们需要有不同的包,并且会在GameCenter中显示为不同的应用。

相关问题