Firebase 오류 불변 위반에 사용자를 등록할 수 없습니다. 'new NativeEventEmitter()'에는 null이 아닌 인수가 필요합니다. , js 엔진: 헤르메스
P粉242126786
P粉242126786 2024-03-26 23:21:17
0
1
498

React Native를 사용하여 만든 앱을 빌드하려고 하는데 @react-native-firebase/app": "^17.5.0", "@react-native-firebase/auth": "^ 17.5.0", "@react-native-firebase/firestore": "^17.5.0",

를 사용하고 있습니다.

저는 npx react-native run-ios

을 사용하여 앱을 실행합니다.

나의 무지로 인해 이 프로젝트를 계속할 수 없었고 아래에 표시된 논리인 auth.js 文件(其中包含身份验证)和 firebase.js 파일 Firebase의 논리를 사용하여 Firebase에 사용자를 등록하려고 시도하면서 며칠 후에 중단되었습니다. 나에게는 이것이 불가능하다.

이 파일의 구성을 여러 번 변경했는데 각 변경 사항을 여기에 추가하지 못했지만 여러 번 반복되었습니다.

근데 신규유저 등록이 안되네요.

질문을 수정했습니다 질문을 수정했습니다

동료의 제안에 따라 Podfile을 추가했습니다. 또한 React Native Firebase에 대한 지침을 따랐지만 AppDelegate.m 및 Podfile에 제안된 모든 변경 사항을 적용하면 프로젝트가 중단되고 터미널이나 Xcode에서 다시 시작되지 않습니다.

다음 파일과 관련된 오류:

으아악

앱은 계속 실행 중이고 오류도 바뀌었는데 지금 기록하는 오류는 다음과 같습니다.

으아악

여러 가지 이유가 있을 수 있다는 것을 알고 있습니다. Stackoverflow에서 찾은 다른 유사한 질문을 기반으로 많은 시도와 변경을 거친 후에도 해결책을 찾을 수 없기 때문에 제가 여기 있는 것입니다. 어쩌면 누군가가 내 코드에서 발생하는 오류를 보거나 올바른 구성을 제안할 수도 있습니다.

iOS 구성이 영향을 미치는지 이해할 수 없습니다. 실행할 때마다 "pod install" 모든 종속성이 다시 설치되고 다음과 같이 표시됩니다.

으아악

파일을 보여드리며 이 문제를 수정하고 계속할 수 있도록 몇 가지 아이디어를 제공해 주시기 바랍니다.

============ 포드파일 =======

으아악

========. RegisterScreen.js ==================

으아악

============. auth.js. =============

으아악

========. firebase.js. ========

/node_modules/react-native/Libraries/EventEmitter/NativeEventEmitter.js

P粉242126786
P粉242126786

모든 응답(1)
P粉825079798

정적 라이브러리 없이 pod install를 실행하면 오류가 발생하고 Firebase가 실제로 설치되지 않습니다.

Flipper는 정적 라이브러리와 작동하지 않으므로 Flipper를 비활성화하세요.

으아악

위에 다음 두 내용을 추가하세요 目标“ApuntesDelCampo”内flags = ...:

으아악

또한 프로젝트에 GoogleService-Info.plist를 추가했는지 확인하세요.

이제 다시 실행pod install하고 앱을 설치해 보세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿