У меня есть несколько проектов, разработанных с использованием ARKit 1.5, и он отлично работал до iOS 11.4.1. Когда я обновил свою iOS до бета-версии 12 и запустил ее с помощью бета-версии Xcode 10 (последняя версия на сегодняшний день), мой сеанс дополненной реальности перестал отвечать на запросы и завис.
Это замораживание плохо даже для проектов, где я использовал OverlaySKScene
для своего ARSceneView
. Является ли это ошибкой, которую я должен зарегистрировать, или это происходит только со мной, и я должен выполнить некоторую оптимизацию кода? Если это так, пожалуйста, помогите мне с идеями о том, как оптимизировать производительность.
Я прочитал эту тему ARKit 2 зависает: ошибка или моя беда? и изменил цель развертывания на iOS 12, но все равно не повезло :(
Примечание. Мне очень сложно полностью переделать приложение с помощью ARKit 2.0.