Ошибка "ARConfiguration() - init() недоступна" в Xcode 9 Beta 5
При обновлении моего существующего кода приложения AR (написанного с использованием ARKit и SceneKit), я получаю ниже ошибку при попытке инициализировать ARConfiguration:
// ARConfiguration() - init() is unavailable.
Как решить это?
1 ответ
Решение
Документация Apple о ARConfiguration
говорит:
Учебный класс
ARConfiguration
Абстрактный базовый класс для конфигураций сеанса AR.
Кажется, Apple хочет сделать этот класс абстрактным, поэтому init()
сделал недоступным.
Разве вы не можете использовать ни один из его конкретных подклассов, ARWorldTrackingConfiguration
или же AROrientationTrackingConfiguration
?