Реагирующее собственное уведомление IOS - конфигурация APN - PullRequest
1 голос
/ 09 марта 2020

У меня проблема с настройкой уведомления pu sh в IOS. Я выполнил все шаги руководства в документации Invertase (https://invertase.io/oss/react-native-firebase/v6/messaging/ios-configure-apns), но это не сработало. Я прочитал эту статью и следовал инструкциям вплоть до создания сертификата разработки (https://www.codementor.io/@uokesita / реагировать-нативно-pu sh -notifications-with-firebase-2019-10on0z19t6 # generate-a-development -сертификат ). Мой код JS выглядит следующим образом:

export default class App extends React.Component {
async componentDidMount() {
    await messaging().registerForRemoteNotifications()
    await messaging().requestPermission().then(async granted =>{
        if (granted) {
            console.log('User granted messaging permissions!');
            if(Platform.OS === "ios"){

                console.log("Token: " + await messaging().getToken())
            }
        } else {
            console.log('User declined messaging permissions :(');
        }
    });   
}
  render() {
      return (<AppContainer />)
  }
}

Кто-нибудь знает, чтобы сказать мне, почему уведомление не хочет появляться? И когда я запрашиваю токен, как показано в коде ниже, также появляется следующая ошибка:

[messaging/unknown] The operation couldn’t be completed. (com.firebase.iid error 1001.)
...