Принудительная версия 2 ARKit с целью развертывания iOS 11 - PullRequest
0 голосов
/ 04 марта 2019

У меня есть приложение, использующее функции ARKit 2.

  • При установленной цели развертывания на iOS11 камера работает на устройствах iOS11, но останавливается на iOS12

  • С целью развертывания, установленной на iOS12, камера работает на устройствах iOS12, но приложение не может работать на устройствах iOS11.

Существует ли способ нацеливания на iOS11, покапринудительное использование ARKit2, чтобы я мог по-прежнему запускать приложение на устройствах iOS11, при этом блокируя функциональность для пользователей iOS11?

1 Ответ

0 голосов
/ 22 апреля 2019

Использовать атрибуты доступности Swift.

if #available(iOS 12.0, *) {
  //activate your ARKit2 functionalities here
} else {
  //fallback for iOS 11 or lower
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...