Xcode 中是否有让我声明我的应用程序仅支持 4 英寸屏幕设备(iPhone 5 和最新的 iPod Touch)的设置?
问问题
9442 次
3 回答
23
没有。
因为 iOS 7 支持 3.5" 屏幕的设备,所以不能使用 only-support-iOS-x 技术。
此外,Xcode 中没有设置或键requiredDeviceCapabilities
允许您将应用程序设置为仅 4 英寸。
于 2013-07-27T23:46:29.950 回答
5
正如您在下面截取自 Apple 官方网站的屏幕截图中看到的那样,iPhone 4 和 iPhone 4s 是具有 3.5 英寸屏幕的屏幕,它们确实支持 iOS 7。
因此,即使使用 iOS 7,您也不能仅限制 4 英寸屏幕的应用程序分辨率支持。
同样根据下面的论坛,我们无法将应用程序放在仅支持 4 英寸屏幕 iPhone 的应用程序商店中。
如果您需要更多帮助,请告诉我。
于 2013-07-28T05:25:54.637 回答
0
是的。您可能无法在 Xcode 中添加设置或为 requiredDeviceCapabilities 添加键,这使您只能将应用程序设置为 4 英寸。但是您可以允许用户首先启动应用程序,然后在最开始的视图控制器中使用以下代码检测屏幕大小:
CGRect screenBound = [[UIScreen mainScreen] bounds];
CGSize screenSize = screenBound.size;
CGFloat screenWidth = screenSize.width;
CGFloat screenHeight = screenSize.height;
最后,根据您希望运行应用程序的设备屏幕大小,您可以禁用下一个活动或继续。
于 2015-11-05T17:45:12.397 回答