Если пользователь устанавливает приложение на устройстве ниже, чем iPhone 8 и версия iOS ниже, чем iOS 11, появляется предупреждение об интерфейсе пользователя «минимальные требования для использования приложения - iOS 11 и iPhone 8 или выше», и естькнопка ОК.Я хочу сказать пользователю, что это его устройство не поддерживается.Вот что у меня есть в коде.
Примечание. Я установил цель развертывания на iOS11, но как ее установить для устройства iPhone8
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
let alertController = UIAlertController(title: "Foo", message: "Bar", preferredStyle: .alert)
alertController.addAction(UIAlertAction(title: "OK", style: .cancel, handler: nil))
// check
if #available(iOS 11.0,*)
{
}
else
{
present(alertController, animated: true, completion: nil)
}
}
}