信息推送通知证词

敲门声,“我”的意思是“克纳布”,“我”是“克纳布”。 Sayesinde推送通知testimizi servis kullanmadan测试edebiliyoruz。 İkteböylebir nimet bu Knuff。

İndirmekiçin→n

Xcodeüzerinde推送通知içingerekligeliştirmeleriyaptığınızıvebaşarılıbirşekildebildirimlerialdığınızıvarsayıyorum。 哈迪çalıştıralımşulanetolasışeyi!


1-自定义:Uygulamamızınsertifikasıile bildirimgöndereceğimizyer。
Knuff iOS:Knuff’ınçalıştığındanemin olmakiçin
iOS的indirek bildirimgönderebilirsiniz。 密码为“ nizialmasınaizin verin”的设备。 Sonra MacOSuygulamasındaKnuff iOS”dandevices’ıseçinve kendi telefonunuzuseçin。

2-选择butonu ileuygulamamızın推送通知sertifikasınıseçiyoruz。 Xcode’dakullandığınızprovizyonunortamıile pushnotification’ınortamınınaynıolduğundanemin olun。 İkiside ya development ya da distributionolmalı。 选择Xcode’da开发provizyonunukullandığımiçin,选择“ Apple Development IOS推送服务:com.xxx.xxx”即可。

3-设备ID’mizi burayayapıştırıyoruz。

4-Gönderilenbildirimler json格式ındadır。 Bu json’a ekleme yaparak bildirimegöreaksiyon alabiliriz。

测试

儿子olarak Knuff’daki bildirimjson’ımşuşekilde;


BildirimeGöreAksiyon阿尔玛

Bildirimleri 2 grubaayırmakistiyorum; uygulamakapalıyken格林·比迪里姆勒,uygulamaaçıkken格林·比迪里姆勒。

UygulamaAçıkkenGelen Bildirimler

didReceiveRemoteNotification metodunda kontrol ederiz。

Uygulamaönyüzdeačıkkenbildirim gelirse bildirimekranındagöremezsiniz。

UygulamaKapalıyken盖伦·比尔迪里姆勒

Uygulama tamamenkapalıykengelen bildirimi didFinishLaunchingWithOptions metodunda kontrol etmemiz gerekiyor。

AppDelegate动作类型字符串字符串。 Daha sonra busınıfıçağırarakactionTypedeğerineerişeceğiz。 Uygulama运行Ilkaçılacak控制器’ınviewDidLoad metodundaactionType’ıkontrol ediyoruz。

Aldığımızdeğeregöreartıkistediğimizaksiyonu alabiliriz。