React-native-onesignal: pushToken siempre es nulo en IOS

Creado en 22 oct. 2019  ·  8Comentarios  ·  Fuente: OneSignal/react-native-onesignal

Descripción:

Obtengo pushToken nulo, cuando pruebo en un dispositivo real en IOS

(tu descripción aquí)

 onIds = async (device) => {
    console.log("push token", device.pushToken)
    }

push Token siempre es nulo dentro de onIds

Ambiente

  1. ¿Qué versión de OneSignal React-Native SDK está utilizando? "react-native-onesignal": "^ 3.4.2",
  2. ¿Cómo agregaste el SDK a tu proyecto? nom

Pasos para reproducir el problema:

  1. Agregar biblioteca
  2. Ejecutar la aplicación en un dispositivo real

Algo más:

(trazas de pila de fallos, así como cualquier otra información aquí)

Help Wanted Question

Comentario más útil

@rgomezp el mismo problema nuevamente.

Estas son la única advertencia que puedo encontrar una señal relacionada:

[User Defaults] Couldn't read values in CFPrefsPlistSource<0x280fc0c00> (Domain: group.com.yepdesk.ydsaas.onesignal, User: kCFPreferencesAnyUser, ByHost: Yes, Container: (null), Contents Need Refresh: Yes): Using kCFPreferencesAnyUser with a container is only allowed for System Containers, detaching from cfprefsd

Attempted to send an event (OneSignal-idsAvailable) when no listeners were set.

A veces funcionaba. Recibo userId, pero el token de inserción es nulo.
trabajando con compilaciones de vuelo de prueba
probé manual y vainas
v3.4.2

Todos 8 comentarios

Cuando pruebo la aplicación desde TestFlight, funciona correctamente

Comuníquese con nuestro canal de soporte en OneSignal.com para obtener más ayuda.

@Luckygirlllll @rgomezp mismo problema aquí ... ¿alguna solución?

@hasgarAOT todavía no, @rgomezp acaba de cerrar mi problema sin ninguna solución

Pruebe pod deintegrate && pod install desde su directorio de ios. Además, ¿puede incluir registros? Asegúrese de ejecutar setLogLevel (función oneignal)

Mi problema se solucionó después de reiniciar. Quizás problema de caché ... estoy usando 3.4.2

@hasgarAOT ,
Es bueno escuchar.

Para otros, tenga en cuenta que OneSignal está bloqueado por Egipto en este momento, lo que puede contribuir a que se produzca este problema.

@rgomezp el mismo problema nuevamente.

Estas son la única advertencia que puedo encontrar una señal relacionada:

[User Defaults] Couldn't read values in CFPrefsPlistSource<0x280fc0c00> (Domain: group.com.yepdesk.ydsaas.onesignal, User: kCFPreferencesAnyUser, ByHost: Yes, Container: (null), Contents Need Refresh: Yes): Using kCFPreferencesAnyUser with a container is only allowed for System Containers, detaching from cfprefsd

Attempted to send an event (OneSignal-idsAvailable) when no listeners were set.

A veces funcionaba. Recibo userId, pero el token de inserción es nulo.
trabajando con compilaciones de vuelo de prueba
probé manual y vainas
v3.4.2

¿Fue útil esta página
0 / 5 - 0 calificaciones