-2

如果我们有一个当前在 App Store 上运行的应用程序,仅与 iPhone 设备兼容,并且我们进行了与 iPhone 和 iPad 设备(通用)兼容的更新,会发生什么?

我能想到两种可能:

  • 应用程序不会更新 - 更新只需要 iPhone 设备的应用程序二进制文件;
  • 添加 iPad 支持没有问题。

我在 Apple 的指南中没有看到明确的答案。以下链接中有一些讨论:
iOS Universal App question
iPhone/iPad - Breaking universal into iPhone app only
iOS: Universal App - Release as iPhone only

有没有人有答案,参考苹果指南?我需要确定这是可能的。

4

2 回答 2

3

第二个答案:这绝对不是问题。那些在 iPad 上下载您的应用程序并在他们的 iPad 上以“iPhone 模拟器”模式运行的人会很高兴看到他们现在拥有一个成熟的应用程序。iPhone 上的用户不会注意到差异。

编辑:

我可以在 Apple 的文档中找到的最接近的是https://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html

它指出“以下部分强调了您必须对现有应用程序进行的更改,以确保它在任何类型的设备上顺利运行”:本质上,更新 info.plist 并重新设计您的视图和视图控制器。

于 2012-09-04T15:37:45.620 回答
1

如果这就是您所要求的,那么不会发生任何不好的事情。您的 iPhone 用户只会注意到应用程序文件大小的差异(如果他们注意到任何东西的话)。iPad 用户会注意到您的应用程序现在占据了他们的全屏。

提交或批准过程中没有任何东西可以阻止您这样做。只要您正确配置了所有内容,iPhone-only 到 Universal 将是一个平稳的过渡。

于 2012-09-04T15:38:05.413 回答