Ini dia.
Lalu Blokir.
Kami sekarang tahu bahwa kami memang telah memberikan izin.
Itulah satu-satunya skenario di mana kita akan mencapai ini kemudian menghalangi pada akhirnya.
Dan oleh karena itu, sekarang di sini kami ingin mendaftar dengan layanan push Expo, yang di bawah tenda akan memastikan
bahwa layanan resmi itu digunakan.
Dan untuk itu, kita dapat kembali menggunakan paket notifikasi, yang kami impor ini dari XPO
dan notifikasi.
Dan di sana kita bisa memanggil get XPO Push Tolkan async.
Ini adalah metode yang akan berbicara untuk mengekspos server, jadi bukan ke server Googles dan Apples, tetapi ke server yang
dimiliki dan dikelola oleh tim Expo, bisa dikatakan.
Dan ketika saya mengatakan tim, omong-omong, itu bukan hanya dua orang yang mengerjakannya.
Ini adalah layanan andal yang didukung oleh komunitas besar.
Jadi kita akan berbicara dengan server itu di sana dan kita akan mendaftar aplikasi kita dengan server EXPL itu.
Dan kemudian di belakang layar yang terbuka, server ini berakhir, akan tahu cara mengirim pemberitahuan
push ke berbagai instalasi aplikasi pada perangkat yang berbeda.
Jadi kita hanya perlu menyebutnya dan kembali ke hasil.
Karena ini akan mengembalikan janji.
Dan kemudian di blok selanjutnya maka ofter mereka akan mendapatkan hasil itu.
Jadi di sini kita akan mendapatkan beberapa data.
Dan untuk saat ini, mari kita mengunci data itu untuk melihat apa yang ada di dalamnya.
Sekarang, jika kita menyimpannya, kita akan memiliki masalah.
Kita bisa melakukan ini, tetapi ini tidak akan berhasil pada simulator tersebut.
Jika kami mencoba menjalankan ini di perangkat Apple.
Pada simulator ISIS.
Jika saya menjalankan proyek lagi, akan terlihat bahwa pada akhirnya tidak ada yang dicetak di sini.
Hal yang sama untuk Android jika saya berhenti dan mulai lagi di Android.
Tidak akan melihat output apa pun di sana.
Jadi kami tidak dapat menguji ini pada simulator.
Sebagai gantinya, kita akan membutuhkan perangkat nyata.
Dan saya akan mulai dengan iPhone asli.
Jadi saya akan keluar dari servernya yang terbuka dan memulai kembali dengan iPhone asli saya yang terhubung.
Dan sekarang saya memindai kode QR dengan iPhone saya.
Sekarang, saya benar-benar menjalankan aplikasi di sana sebelumnya.
Saya harus mengakui, itu sebabnya saya tidak diminta untuk memberikan izin di sini.
Saya memang harus melakukan itu sebelumnya.
Jadi, Anda harus diminta.
Dan sekarang mereka.
Dengan terhubung itu, kita harus bisa menganalisis apakah semuanya berfungsi.
Untuk itu, mari pertama-tama, di log konsol di sini.
Membuat Tolkan untuk melihat apakah ini berhasil, apakah kami mencoba untuk mencapai Tolkan dan kami mendapatkan Tolkan sedang dicetak
di sini.
Tidak, tetap saja, kami tidak melihat hukum konsol di sini untuk data yang kami dapatkan kembali ketika kami meminta token.
Jadi mari kita tambahkan kunci konsol di sini di fungsi tangkap.
Untuk melihat apakah kami mendapat kesalahan dan memang kami memang mendapatkan kesalahan, kesalahan API, bahwa layanan
pemberitahuan push ahli hanya didukung untuk proyek ekspor.
Jadi, apakah kita perlu dikunci di akun pengembang ekspor kita?
Di komputer tempat kami memuat proyek.
Dan bukan itu masalahnya bagi saya di sini.
Saya tidak dikunci ke akun pengembang XPO saya.
Sekarang, mendapatkan akun pengembang XPO gratis.
Anda hanya perlu mendaftar dengan ekspor untuk mendapatkan akun seperti itu.
Dan setelah Anda memiliki akun itu, Anda dapat keluar dari server ekspor itu dan menjalankan expl log di sana.
Dan sekarang Anda harus masuk dengan akun yang baru saja Anda buat, dan
begitu Anda masuk, Anda dapat memulai kembali server yang terbuka dan memuat ulang aplikasi Expo di perangkat iPhone atau Android Anda.
Dan begitu Anda melakukannya.
Setelah aplikasi dimulai pada perangkat Anda yang sebenarnya, Anda akan melihat bahwa Anda sekarang mendapatkan log tempat data yang kami
login.
Di sini sebenarnya adalah objek dengan bidang data yang menyimpan nilai token push eksponen di sini.
Dan itu token perlu mengirimkan pemberitahuan push ke perangkat yang berbeda.
Dan apa yang baru saja saya tunjukkan pada iPhone asli saya akan bekerja dengan cara yang persis sama pada perangkat Android nyata.
Jadi sekarang izinkan saya menunjukkan kepada Anda bagaimana kami dapat menggunakan token push itu untuk mengirimkan pemberitahuan push.