Animoji App Crash и модель, показывающая сетку в iOS 12
У меня есть приложение для расширения сообщений, похожее на приложение animoji от Apple. У меня есть модели.dae, которые я конвертировал в файлы.scn в XCode. У меня много геометрии, как показано
для каждого лицевых элементов. Приложение полностью работало на iOS 11, но как только мы обновили наше устройство до iOS 12, приложение внезапно столкнулось с двумя проблемами:
я) Сбои приложения: потому что эти морферы ниже не работают одинаково в iOS 12. Как только я пытаюсь получить любое приложение морфера (например, jawopen), происходит сбой.
private lazy var openjaw = childNode(withName: "jawopen", recursively: true)!
private lazy var leftJaw = childNode(withName: "jawleft", recursively: true)!
private lazy var rightJaw = childNode(withName: "jawright", recursively: true)!
ii) Проблема в секундах состоит в том, что модель отображает сетку поверх iOS в iOS 12. Модель - это лицо человека, которое раньше было гладким в iOS 11. Обратите внимание, что я закомментировал код морфера (код для получения дочерних элементов модели, а затем или закройте их, когда лицо пользователя перемещается), чтобы увидеть модель, в противном случае приложение вылетает.
Обе эти проблемы только в iOS 12. Если вы можете указать мне, что может быть не так с моделью или кодом.