1

有很多类似的问题,但我还没有真正找到答案。

我正在制作一个大型 iPhone 应用程序的 iPad 版本。分发时最好的方法是什么?据我了解,将应用程序转换为“通用”应用程序时,iPad 版本的所有资源(图像等)也会下载到 iPhone。

这可能是不希望的,所以对我来说,使用内置的 XCode 函数将目标复制到 iPad 目标听起来更好。(这很好,因为它将生成所有 NIB 文件的 iPad 特定版本)

但是,恐怕这会将应用程序拆分为应用商店上的两个版本。我想让它看起来像应用商店上的通用应用程序,带有小“+”号。当它实际上是两个不同的目标时,是否有可能让它看起来像一个通用应用程序?

4

2 回答 2

0

我不认为两个版本中都存在的图像等是一个如此严重的问题。
它们被压缩并且主要可以用于两个版本。

我宁愿在我的所有设备上拥有一个通过 iCloud 同步的通用应用程序,而不是下载该应用程序的两个版本……Apple 也这样做,例如在 iBooks 中。

于 2012-04-15T14:21:02.773 回答
0

在通用应用程序中,只有一个二进制文件。

如果您创建目标,您可以为 iPhone 或 iPad 编译,但是您将拥有两个不同的应用程序。

所以,不,不可能让两个应用程序看起来和行为像一个通用应用程序。

于 2012-04-15T14:41:04.920 回答