[英]Should I set iOS deployment target to lower version than iOS versions of the devices I have?
I have some iOS devices.我有一些 iOS 设备。
But all iOS versions of them are 5.1.1.但它们的所有 iOS 版本都是 5.1.1。
So I can't test my app in iOS 5.0.x.所以我无法在 iOS 5.0.x 中测试我的应用程序。
Should I set the iOS deployment target to 5.0?我应该将 iOS 部署目标设置为 5.0 吗?
Is it safe to assume that apps will run properly in iOS 5.0 if it runs properly in iOS 5.1?如果应用程序在 iOS 5.1 中正常运行,那么假设应用程序将在 iOS 5.0 中正常运行是否安全?
Or should I set it to 5.1.1 which I can test in?或者我应该将它设置为我可以测试的 5.1.1 吗?
And if I set it to 5.1.1, how will my app be displayed in iTunes Store to people whose devices are iOS 5.0?如果我将它设置为 5.1.1,我的应用程序将如何在 iTunes Store 中显示给使用 iOS 5.0 设备的用户?
The app will not be displayed to them?该应用程序不会显示给他们?
From 5.1 to 5.0 the only important API change is the ability to use Siri to enter text in UITextField
and other text containers.从 5.1 到 5.0,唯一重要的 API 变化是能够使用 Siri 在
UITextField
和其他文本容器中输入文本。
You'll probably be safe setting it to 5.0您可能会安全地将其设置为 5.0
Our stats show that most people on some version of 5 are on 5.1.1.我们的统计数据显示,大多数使用 5 版本的人都使用 5.1.1。 However if you want to test for 5.0, it is possible to download the 5.0 Simulator.
但是,如果您想测试 5.0,则可以下载 5.0 Simulator。
Xcode -> Preferences -> Downloads -> Components Tab -> Install 5.0 Simulator Xcode -> Preferences -> Downloads -> Components Tab -> Install 5.0 Simulator
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.