在Xcode中有没有一个设置让我声明我的应用只支持4英寸屏幕的设备(iPhone 5和最新的iPod Touch)?
iOS 7支持3.5英寸屏幕的设备,因此您不能使用仅支持iOS x的技术。
此外,在Xcode中没有设置或关键字requiredDeviceCapabilities
可以让应用程序仅限于4英寸设备。
可以。您可能无法在Xcode中添加设置或所需设备功能的密钥,以使应用程序仅限于4英寸。但是,您可以允许用户首先启动应用程序,然后在最初的视图控制器中使用以下代码检测屏幕大小:
CGRect screenBound = [[UIScreen mainScreen] bounds];
CGSize screenSize = screenBound.size;
CGFloat screenWidth = screenSize.width;
CGFloat screenHeight = screenSize.height;