1

我需要为 iPad 和 iPhone 用户开发一些应用程序。

我知道有3种方法:

  1. Two distinct Apps,一个用于 iPhone,一个用于 iPad。(未在苹果商店链接)
  2. One Universal app(出现+在Apple Store登录,应用商店根据设备选择所需的应用)(我从xcode中选择制作应用Universal)。
  3. One application with two targets, 一个用于 iPhone,一个用于 iPad。(在 xcode 中使用 iPad 的重复目标)(在苹果商店中链接)。

我需要了解上面 2 和 3 之间的区别。

谢谢。

4

1 回答 1

3

不同之处在于,在 2 中,您从一个可在 iPad 和 iPhone 上运行的 Xcode 项目创建一个二进制文件。它有一个通用的目标,这意味着它可以在 iPad 和 iPhone 上运行,需要您适当地调整用户界面。

在 3 中,我相信您是在暗示您创建一个 Xcode 项目并在项目内创建两个构建目标。我以前做过这个,它允许您轻松地在应用程序之间共享文件。只需添加对要在两个目标中共享的文件的引用。至于 3 在 AppStore 中的外观,它看起来与 1 相同,是两个独立的应用程序。

于 2012-09-20T15:13:48.010 回答