我为 iOS 9/10 开发了一个适用于 iphone 设备的应用程序,但我的客户想展示它首先在 iPAD(总是 iOS 9/10)上运行。 我试图在我的 iPAD mini 上编译和运行它,但结果很糟糕。我的意思是可见屏幕比 iPAD 的屏幕小得多,而且它非常慢并且图形被破坏。这很奇怪,因为我写了很多约束并且我的应用程序在各种 iphone (> 4S) 上都显示良好。此外,当我点击表格单元格行以显示第二个 View Controller 时,应用程序完全崩溃 ... 为什么我在 ipad 上看到这个?我是否应该更改一开始设置为仅 iphone 的设备目标?在 Xcode 8 中,在项目 --> build设置 --> 目标设备系列下,我看到 3 个选项:1、2 和 1,2。它们是什么意思?
最佳答案
iPhone/iPod touch 为 1,iPad 为 2,通用(iPhone 和 iPad)为 1,2。
关于ios - 代码 8 : how to change targeted device family,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39677524/