反应原生 onesignal android 推送令牌为空
react native onesignal android push token is null
我正在使用 react-native-onesignal,但我收到推送令牌为空。
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 website under users我得到错误google play services library error
您应该将 ONESIGNAL_APP_ID 替换为您的 onesignal 帐户中的应用程序 ID(可以在登录到 onesignal 帐户后在设置 -> 密钥和 ID 选项卡中找到)
我正在使用 react-native-onesignal,但我收到推送令牌为空。
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 website under users我得到错误google play services library error
您应该将 ONESIGNAL_APP_ID 替换为您的 onesignal 帐户中的应用程序 ID(可以在登录到 onesignal 帐户后在设置 -> 密钥和 ID 选项卡中找到)