React-native-onesignal: pushToken selalu nol di IOS

Dibuat pada 22 Okt 2019  ·  8Komentar  ·  Sumber: OneSignal/react-native-onesignal

Deskripsi:

Saya mendapatkan pushToken null, saat menguji pada perangkat nyata di IOS

(deskripsi Anda di sini)

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

Push Token selalu null di dalam onIds

Lingkungan Hidup

  1. Versi OneSignal React-Native SDK apa yang Anda gunakan? "react-native-onesignal": "^3.4.2",
  2. Bagaimana Anda menambahkan SDK ke proyek Anda? tidak

Langkah-langkah untuk Mereproduksi Masalah:

  1. Tambahkan perpustakaan
  2. Jalankan aplikasi di perangkat nyata

Ada yang lain:

(crash stacktraces, serta informasi lainnya di sini)

Help Wanted Question

Komentar yang paling membantu

@rgomezp masalah yang sama lagi.

Ini adalah satu-satunya peringatan yang dapat saya temukan terkait onesignal:

[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.

Itu bekerja kadang-kadang. Saya mendapatkan userId, tetapi token Push adalah nol.
bekerja dengan build uji terbang
mencoba manual dan pod
v3.4.2

Semua 8 komentar

Saat saya menguji aplikasi dari TestFlight, itu berfungsi dengan benar

Silakan hubungi saluran dukungan kami di OneSignal.com untuk bantuan lebih lanjut

@Luckygirlllll @rgomezp masalah yang sama di sini .. ada solusi?

@hasgarAOT belum, @rgomezp baru saja menutup masalah saya tanpa solusi apa pun

Coba pod deintegrate && pod install dari dalam direktori ios Anda. Juga, bisakah Anda memasukkan log? Pastikan untuk menjalankan setLogLevel (fungsi onesignal)

Masalah saya diperbaiki setelah memulai ulang. Mungkin masalah cache.. saya menggunakan 3.4.2

@hasgarAOT ,
Senang mendengarnya.

Untuk yang lain, harap perhatikan bahwa OneSignal diblokir oleh Mesir sekarang, yang dapat menyebabkan terjadinya masalah ini.

@rgomezp masalah yang sama lagi.

Ini adalah satu-satunya peringatan yang dapat saya temukan terkait onesignal:

[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.

Itu bekerja kadang-kadang. Saya mendapatkan userId, tetapi token Push adalah nol.
bekerja dengan build uji terbang
mencoba manual dan pod
v3.4.2

Apakah halaman ini membantu?
0 / 5 - 0 peringkat