簡體   English   中英

反應原生onesignal android push令牌為null

[英]react native onesignal android push token is null

我正在使用react-native-onesignal並且推送令牌為null。 在此處輸入圖片說明

 async componentDidMount() {
    const { currentState } = AppState


    OneSignal.init(ONESIGNAL_APP_ID)
    OneSignal.configure();

    OneSignal.registerForPushNotifications();
    OneSignal.addEventListener('received', this.onReceived)
    OneSignal.addEventListener('opened', this.onOpened)
    OneSignal.addEventListener('ids', this.onIds)
}
    onReceived = (notification) => {
    console.log("Notification received: ", notification)
}

onOpened = (openResult) => {
    console.log('Message: ', openResult.notification.payload.body)
    console.log('Data: ', openResult.notification.payload.additionalData)
    console.log('isActive: ', openResult.notification.isAppInFocus)
    console.log('openResult: ', openResult)
}

onIds = (device) => {
    console.log('Device info: ', device)
}

另外在用戶下的onesignal網站上,我收到錯誤谷歌播放服務庫錯誤 在此處輸入圖片說明

您應使用onesignal帳戶中的應用程序ID替換ONESIGNAL_APP_ID(登錄到onesignal帳戶后,可以在“設置->鍵和ID”標簽中找到)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM