Teknik Not TN2265: Anlık Bildirimlerde Sorun Giderme
Push özellikli bir uygulama push bildirimlerine ilk defa kaydolduğunda iOS kullanıcıya bu uygulama için bildirim almak isteyip istemediklerini sorar. Kullanıcı bu uyarıyı yanıtladıktan sonra, cihaz geri yüklenmedikçe veya uygulama en az bir gün boyunca kaldırılmadığı sürece bir daha gösterilmez.
Uygulamanızın ilk kez çalıştırılmasını simüle etmek istiyorsanız, uygulamayı bir gün boyunca kaldırılmış olarak bırakabilirsiniz. İkincisini, sistem saatini bir gün veya daha fazla ileri ayarlayarak, cihazı tamamen kapatarak ve ardından cihazı tekrar açarak bir gün beklemeden elde edebilirsiniz.
Güncelleme: Aşağıdaki yorumlarda belirtildiği gibi, bu çözüm iOS 5.1'den beri çalışmayı durdurdu. Belgelerini güncelleyebilmeleri için Apple'a bir hata göndermeyi teşvik ediyorum. Geçerli çözüm, cihazın içeriğini ve ayarlarını sıfırlıyor gibi görünüyor.
Güncelleme: Teknik not, iOS 7'den itibaren düzgün çalışan yeni adımlarla güncellendi.
- Uygulamanızı cihazdan silin.
- Cihazı tamamen kapatın ve tekrar açın.
- Ayarlar> Genel> Tarih ve Saat'e gidin ve tarihi bir veya daha fazla gün önceden ayarlayın.
- Cihazı tamamen kapatın ve tekrar açın.
İOS 9'dan itibaren GÜNCELLEME
Uygulamanın silinmesi ve yeniden yüklenmesi, bildirim durumunu 'e sıfırlar notDetermined
(yani, bilgi istemleri görünür).
Aşağıdaki Gomfucius'un cevabı için teşekkürler:
https://stackoverflow.com/a/33247900/704803