【问题标题】:Xcode 8 and ipod touch [duplicate]Xcode 8和ipod touch [重复]
【发布时间】:2017-01-15 17:34:44
【问题描述】:

我需要开发一个可以在最近的 iPod touch 上运行的应用程序。 Xcode 没有 iPod 作为设备选项(仅限 iPhone 或 iPad)。同样,iPod touch 也没有模拟器。我读过你可以只选择 iPhone 作为设备和模拟器,但我怀疑这会创建一个我可以部署到 iPod 的应用程序。我也读过你可以使用 iPod 来测试 iPhone 应用程序,但这不是我的场景。使用 Xcode 为 iPod touch 编写应用程序是个坏主意吗?

【问题讨论】:

  • 模拟器 iPhone 5 和 iPod touch 是一样的。 stackoverflow.com/questions/29289788/…
  • iPhone 和 iPod 屏幕大小等一样,没有区别。
  • 您不会为最近的 iPod touch 开发应用程序。您开发了一个可在所有 iOS 设备上运行的 iOS 应用程序。
  • 你明白你是为iOS操作系统开发的,而不是为某个设备开发的吗?

标签: ios xcode ipod-touch


【解决方案1】:

是的,您可以使用 Xcode 为 iPod touch 进​​行开发,就像为 iPhone 和 iPad 开发一样。 (事实上​​,没有其他方法可以为 iPod touch 开发应用程序。)

iOS 模拟器和任何物理 iOS 设备之间的差异比 iPhone 和 iPod touch 之间的差异要大得多。 (例如,没有模拟器配置具有电话功能。)如果您想在模拟器中测试时针对第 5 代和第 6 代 iPod touch 屏幕尺寸,只需选择 iPhone 5、iPhone 5s 或 iPhone SE 模拟器,作为那些 iPhone型号的屏幕尺寸与最后两个 iPod touch 型号相同。

当您在 Xcode 中开始新项目时选择应用模板时,它为您提供的“iPhone”、“iPad”和“通用”之间的选择实际上意味着“手机外形”与“平板电脑外形”与“支持两者”。如果您选择 iPhone 或 Universal,您将获得支持手机大小的屏幕(或者更确切地说,各种手机大小的屏幕,包括 iPhone 5/5s/SE 的 4 英寸、iPhone 6/ 的 4.7 英寸)的模板 UI 布局6s/7 和 5.5 英寸(适用于 iPhone 6/6s/7 Plus)。

【讨论】:

  • 为什么要关闭并发布答案?
  • 因为我注意到只有在写下答案后,骗子才足够接近。称之为腰带和吊带的方法? :)
猜你喜欢
  • 2011-04-03
  • 2010-09-18
  • 2018-05-30
  • 2012-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多