-
iOS Firebase 푸시 알림이 안 오는 문제 (didFailToRegisterForRemoteNotificationsWithError null)iOS 2022. 4. 10. 08:38반응형
https://firebase.google.com/docs/cloud-messaging/ios/client?hl=ko
분명 위 문서에 나온대로 잘 따라했는데..
몇 번을 다시해봐도 푸시 알림 권한 요청도 안 뜨고, 당연히 알림도 오지 않았다.
로그를 보니까 이런 메시지가 찍혀있었다.
Error in application:didFailToRegisterForRemoteNotificationsWithError: (null)
왜 그런가 하고 한참 찾아보니..
TARGETS > Build Settings > Product Name이 한글로 되어 있어서 그렇다고 한다..............
근데 내가 개발해야 하는 어플은 설치했을 때 한글로 표기되어야 해서
일단 Display name을 한글로 바꾸고 (info.plist 내 Bundle display name을 수정해도 동일), Product Name을 영어로 수정했다.
이렇게 바꾸고 다시 빌드했더니 권한 요청도 뜨고,
firebase 홈페이지에서 테스트 메시지를 전송했을 때도 정상적으로 잘 수신했다 ㅜ.ㅜ
참고.
https://github.com/invertase/react-native-firebase/issues/4093
반응형'iOS' 카테고리의 다른 글
Invalid Provisioning Profile Signature (Error 90165) (0) 2022.04.13 TestFlight 내부 테스터 추가 안 되는 문제 (No Builds Available) (0) 2022.04.13 iOS WKWebView 파일 다운로드 및 파일 미리보기 (Objective-C) (0) 2022.04.10 M1 환경에서 발생하는 pod install error 해결 (0) 2022.04.10