ios - 对通用应用程序/iPad 目标的混淆

标签 ios target universal

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

我正在制作一个大型 iPhone 应用程序的 iPad 版本。分发时最好采用哪种方式?我了解将应用程序变成“通用”应用程序时,iPad 版本的所有资源(图像等)也会下载到 iPhone。

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

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

最佳答案

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

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

因此,不可能让两个应用的外观和行为都像一个通用应用。

关于ios - 对通用应用程序/iPad 目标的混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10162693/

相关文章:

iphone - 我的 TableView 上的删除功能似乎不起作用

ios - 尝试在默认区域 CloudKit 中共享 CKRecord 时出错

ios - 创建通用应用程序的原则

javascript - 在某个 DOM 对象中打开链接

c++ - 为什么 "universal references"具有与右值引用相同的语法?

iphone - 您可以使用适用于 iPhone 的 MainWindow.xib 和适用于 iPad 的 Storyboard 制作通用应用程序吗?

ios - 如何通过 UIViewController(Swift,iOS 9)检测屏幕事件

ios - 如何从 UITableView 中删除一行?

jQuery 如何定位 'this' 的目标?

azure - 在仅给出 IP 地址的情况下,如何确定 Azure 应用程序网关后端目标代表哪些资源?