У меня проблема с библиотекой, предназначенной для интеграции ARKit с собственными компонентами реагирования (https://github.com/react-native-ar/react-native-arkit).. Я также использую компонент реагирующей камеры на другом экране (https://github.com/react-native-community/react-native-camera),, но во время некоторых Последовательности переключения между ними, я получаю следующую ошибку:
userInfo:
NSLocalizedDescription: "Unsupported capture session configuration."
NSLocalizedFailureReason: "Input device and/or format of the provided capture session are not supported for the given configuration."
NSLocalizedRecoverySuggestion: "Make sure that the correct device and format are being used for capture."
Это происходит только при переключении в следующем порядке:
ARKit (здесь работает нормально) -> RNCamera -> ARKit (здесь не работает)
Принимая во внимание, что последовательности, подобные этой, прекрасно работают:
ARKit. -> экран без RNCamera -> ARKit
RNCamera -> ARKit -> экран без RNCamera -> ARKit
Реактивный компонент камеры работает нормально, независимо от порядка, и я использую iPhone 8 для разработки. Дайте мне знать, если вам нужна другая информация для отладки, любая помощь приветствуется!