Web sitenizle ilgili sorunlar yaşıyorsanız ve mobil uygulamanız yoksa, Web Push Sorun Giderme kılavuzumuza bakın.
Sorun giderme adımları
1. Kurulum talimatlarını gözden geçirin ve OneSignal SDK’yı güncelleyin
Mobil SDK kurulum talimatlarımız, yaygın sorunları önlemeye ve entegrasyonu test etmeye yardımcı olmak için tasarlanmıştır. Hata düzeltmeleri, iyileştirmeler ve en son işletim sistemi değişiklikleri için desteği içeren güncellemeleri sıklıkla yayınlıyoruz. Sorun yaşıyorsanız, önce en son SDK sürümümüzü kullandığınızdan ve kurulum talimatlarını takip ettiğinizden emin olun.2. Yaygın sorun giderme kılavuzları
Notifications not shown or delayed
Push bildirimleri gönderme ve bunlar cihazda gösterilmiyor veya gecikmiş.
Notification images not showing
Bildirim resimleri bildirimin genişletilmiş görünümünde gösterilmiyor.
Notification CTR
Bildirimlerde düşük veya hiç tıklama yok.
Duplicated notifications
Bildirimler birden çok kez gösteriliyor.
In-app message troubleshooting
Uygulama içi mesajlarla ilgili yaygın sorunları giderin.
3. SDK’nız için örnek projeyi test edin
Mühendislik ekibimizin her SDK için oluşturduğu yapıyı kullanarak sorununuzun tekrarlanabilir olup olmadığını kontrol edin.- iOS örnek proje
- Android örnek proje
- Cordova varyantları örnek proje
- React Native örnek proje
- Flutter örnek proje
- Unity örnek proje
- .NET Maui örnek proje
4. Hata günlüklerini kontrol edin
Sorunları teşhis etmeden önce, günlük verilerini toplamak önemlidir:- Hata ayıklama günlüğü yakalama kılavuzumuzu takip edin.
- Davranışı açıklayabilecek hatalar, uyarılar veya kullanımdan kaldırma bildirimleri arayın.
5. Desteğe başvurun
Hala sorun yaşıyorsanız:support@onesignal.comile iletişime geçin ve şunları sağlayın:- OneSignal App ID’niz.
- Sorunu yaşadığınız cihazın External ID’si ve/veya Subscription ID’si.
- Varsa bildirim ID’si veya OneSignal Dashboard’daki bildirime bağlantı.
- Mümkünse sorunu yeniden üreten cihazdan hata ayıklama günlüğü.
Yaygın hatalar
APNS Delegate never fired
“Apns Delegate Never Fired” ve “APNS 3000” gibi APNS Hataları, cihazın push bildirimleri için gerekli olan Apple’ın APNS sunucularıyla bağlantı kuramadığını belirten Apple tarafından sağlanan zaman aşımı mesajlarıdır. Bu en yaygın olarak şu durumlarda görülür:- APNS geliştirme ortamlarında test edilirken
- OneSignal ile birden fazla push bildirim bağımlılığı veya yerel iOS push API’leri kullanıyorsanız
- Kullanıcı bir sonraki sefer yeni bir oturum başlattığında (uygulama 30+ saniye odak dışı bırakılır, sonra tekrar açılır) kendiliğinden çözülen geçici hata.
- Diğer push bildirim bağımlılıklarını veya yerel iOS push API’lerini kaldırın ve yalnızca OneSignal’i kullanın. Hata çözüldükten sonra, diğer kodu geri eklemeyi deneyebilir ve en iyi uygulamalar için
support@onesignal.comile iletişime geçebilirsiniz. - Daha fazla ayrıntı için cihazdan hata ayıklama günlüğünü kontrol edin.
- Hata devam ederse, desteğe başvurmak için bu adımları izleyin.
SSS
Uygulamamda OneSignal App ID’mi değiştirirsem ne olur?
Uygulamanızın başlatma kodunda OneSignal App ID’yi değiştirmek, kullanıcı uygulamayı güncellediğinde ve en son sürümü açtığında yeni App ID altında yepyeni bir kullanıcı ve push aboneliği oluşturacaktır. iOS bundle ID’niz ve/veya Android package ID’niz aynıysa, cihaz aynı push abonelik durumuyla devam edecektir. Kullanıcı verileri yepyeni olacaktır, yani takma adlarınızı, etiketlerinizi, e-posta adresinizi, telefon numaranızı yeni kayda geri eklemeniz gerekecektir. iOS bundle ID veya Android package ID farklıysa, bu yepyeni bir uygulamadır ve farklı push sertifikalarına/anahtarlarına sahip olmalıdır.OneSignal, şirket içi kapalı ağda push bildirimleri gönderebilir mi?
Bu, kapalı ağınızdaki bilgisayarların desteklemek istediğiniz push ağ geçidi sunucularına erişimi olduğu sürece çalışabilir:- https://support.apple.com/en-us/HT203609
- https://firebase.google.com/docs/cloud-messaging/concept-options#messaging-ports-and-your-firewall