ios - 代码 8 : how to change targeted device family

标签 ios xcode ios9 ios10 xcode8

我为 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/

相关文章:

ios - 在 iOS 上使用基于时间的 key 更新 firebase 数据库

ios - 由于应用程序中超过自动锁定时间,如何检测手机已被锁定?

ios - 如何在Xcode中平滑移动光标?

ios - 为什么 iOS 9 方法在 iOS 8.4 上仍然有效?

ios - 找不到 GTMSessionFetcher.h 文件将应用程序升级到最新的 google-api-objectivec-client

ios - TableViewController - barButtonItem

ios - 如何继续播放随机歌曲?

ios - 嵌入容器 View 时,UICollectionViewController 重新排序不起作用

ios - Swift CNCopySupportedInterfaces 无效

ruby - 使用适用于 Mac OS X 10.7.5 Leopard、Xcode 4.5.2 的 Ruby 完成 ruby​​ 1.9.3 的安装——rvm pkg install openssl 的问题