Код: Выделить всё
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[3]'
*** First throw call stack:
(
0x19abb4f20 0x192a62018 0x19ab46e6c 0x19ab46a88 0x100697d58 0x1006962ec
0x1006968a4 0x100696454 0x103508b98 0x10350a7bc 0x10351ad58 0x10351a90c
0x19ab87710 0x19ab84914 0x19ab83cd8 0x1dfa341a8 0x19d1bc90c 0x19d2709d0
0x1000a4418 0x1be235e4c
)
libc++abi: terminating due to uncaught exception of type NSException
- Бэкенд: Firebase с использованием реакции -native-firebase пакет
- Используемые модули:
[/b]Код: Выделить всё
"@react-native-firebase/app": "^19.1.1"
- [/b]
Код: Выделить всё
"@react-native-firebase/auth": "^19.1.1"
- [/b]
Код: Выделить всё
"@react-native-firebase/crashlytics": "^19.1.1"
- [/b]
Код: Выделить всё
"@react-native-firebase/firestore": "^19.1.1"
- [/b]
Код: Выделить всё
"@react-native-firebase/messaging": "^19.1.1"
- [/b]
Код: Выделить всё
"@react-native-firebase/storage": "^19.1.1"
Я проверил настройки проекта Firebase и убедился, что файл GoogleServices-Info.plist соответствует идентификатору пакета, зарегистрированному в AppStoreConnect.
Ожидаемое поведение:
Я ожидаю, что приложение будет работать без ошибок в режиме выпуска на физическом iPhone.
Проблема:
Сообщение об ошибке, зарегистрированное в XCode, недостаточно значимо для диагностики проблемы. Я ищу рекомендации о том, как устранить эту ошибку, или кого-то, кто сталкивался с этой проблемой раньше, чтобы поделиться информацией.
Изменить:
Ошибка добавляется в файл AppDelegate.m, который является точкой входа собственного приложения iOS. Итак, при отладке приложения в XCode приложение прерывается при запуске, что не имеет смысла, поскольку в файле AppDelegate.m нет такой функции, как [__NSPlaceholderDictionary initWithObjects:forKeys:count:].
Репозиторий для тестирования:
Я создал тестовый репозиторий для репликации проблемы: https://github.com/Lu1815/expo-test -app-for-stackoverflow
Будем очень признательны за любую помощь или предложения. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/786 ... app-in-rel