Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
iOS Simulator Push Notification
#1
Merhaba,
iOS Simulatöor'de yerel bildirimler (Local Notification) çalışıyor. Fakat uzak bildirimler (Push Notification) çalışmıyor.
Simulator ayarlarında, iOS simulator'un bildirm ayarları (Settings > Notifications > Uygulama Adı > Allow Notification) kısmı da yok.
Bu konuda bir fikri olan var mı?
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#2
MErhabalar.
Push notification sistemi uzak db den alınan ve Telefonda işlenen bir sistemdir. Bunu birebir sizin yönetmenize izin vermiyor ios ve goolge. IoS için APN, Android içn GCM kısmını araştırmanız gerekiyor. İşin aslı benimde ihtiyacım var uygulamamda bunu yapmaya fakat daha zaman bulamadım.. Geçenlerde araştırmıştım az bi. Aşağıdaki linkden detaylı bir şekilde araştırma yapmak gerkeiyor..

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
WWW
Cevapla
#3
(20-03-2017, Saat: 12:18)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMErhabalar.
Push notification sistemi uzak db den alınan ve Telefonda işlenen bir sistemdir. Bunu birebir sizin yönetmenize izin vermiyor ios ve goolge. IoS için APN, Android içn GCM kısmını araştırmanız gerekiyor. İşin aslı benimde ihtiyacım var uygulamamda bunu yapmaya fakat daha zaman bulamadım.. Geçenlerde araştırmıştım az bi. Aşağıdaki linkden detaylı bir şekilde araştırma yapmak gerkeiyor..

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Merhaba,
Öncelikle zaman ayırıp cevap yazdığınız için teşekkür ederim.
Fakat sorun sistemin çalışma prensibi ile ilgili değil. 
FireBase ile uzak bildirim gönderiyorum. Android platformunda çalışıyor. iOS cihazım olmadığından, test yapamadım. Yalnızca iOS simulator'de test etme imkanım var.
Bu nedenle iOS simulator'un uzak bildirim desteğinin olup olmadığını sormuştum.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#4
haa pardon yanlış anlamışım...
WWW
Cevapla
#5
(20-03-2017, Saat: 13:43)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olhaa pardon yanlış anlamışım...

Önemli değil. Testlerime devam ediyorum.
Bir gelişme olursa sonuç yazarım.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#6
Ben Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol ile yapmıştım.. Kinvey de kullanıcı oluşturduktan sonra Apple developer dan indirdiğiniz sertifikayı Kinvey platformuna yüklüyorsunuz.. Tabi oluşturduğunuz sertifika da (apple developer sayfasında) Push Notification özelliğini açmanız gerekiyor..


Küçük bir püf nokta var onu atlamışım.. Eğer ki kinvey kullanacak olursanız "Custom Endpoints" kısmına aşağıda ki kodu girip kaydetmeniz gerekmektedir..


function onRequest(request, response, modules) {
var iOSAps = request.body.iosaps;
var push = modules.push;
var iOSExtras = request.body.iosextras;
var androidPayload = request.body.androidpayload;
var androidmessage = androidPayload.message;
var message = request.body.message;
push.broadcastPayload(iOSAps, iOSExtras, androidPayload);
response.complete( 200 );
}
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#7
(20-03-2017, Saat: 13:47)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(20-03-2017, Saat: 13:43)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olhaa pardon yanlış anlamışım...

Önemli değil. Testlerime devam ediyorum.
Bir gelişme olursa sonuç yazarım.

Uygulama açıldığında devicetoken almaya çalışıyorsan gelmiyor, cihazda da gelmiyor istersen devicetoken aldığın kodu sonra tekrar tetikleyip bakabilirsin ben öyle test yapacaktım tekrar bakma fırsatım olmadı
Cevapla
#8
(20-03-2017, Saat: 14:41)barutali Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBen Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol ile yapmıştım.. Kinvey de kullanıcı oluşturduktan sonra Apple developer dan indirdiğiniz sertifikayı Kinvey platformuna yüklüyorsunuz.. Tabi oluşturduğunuz sertifika da (apple developer sayfasında) Push Notification özelliğini açmanız gerekiyor..


Küçük bir püf nokta var onu atlamışım.. Eğer ki kinvey kullanacak olursanız "Custom Endpoints" kısmına aşağıda ki kodu girip kaydetmeniz gerekmektedir..


function onRequest(request, response, modules) {
var iOSAps = request.body.iosaps;
var push = modules.push;
var iOSExtras = request.body.iosextras;
var androidPayload = request.body.androidpayload;
var androidmessage = androidPayload.message;
var message = request.body.message;
push.broadcastPayload(iOSAps, iOSExtras, androidPayload);
response.complete( 200 );
}

Bilgi için teşekkür ederim Ali Bey.
FireBase' de de belirtmiş olduğunuz gibi sertifika yükleme kısmı var.
Benim asıl merak ettiğim, iOS Simulator de uzak bildirimin çalışıp, çalışmasıdır.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#9
(20-03-2017, Saat: 15:38)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(20-03-2017, Saat: 14:41)barutali Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBen Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol ile yapmıştım.. Kinvey de kullanıcı oluşturduktan sonra Apple developer dan indirdiğiniz sertifikayı Kinvey platformuna yüklüyorsunuz.. Tabi oluşturduğunuz sertifika da (apple developer sayfasında) Push Notification özelliğini açmanız gerekiyor..


Küçük bir püf nokta var onu atlamışım.. Eğer ki kinvey kullanacak olursanız "Custom Endpoints" kısmına aşağıda ki kodu girip kaydetmeniz gerekmektedir..


function onRequest(request, response, modules) {
var iOSAps = request.body.iosaps;
var push = modules.push;
var iOSExtras = request.body.iosextras;
var androidPayload = request.body.androidpayload;
var androidmessage = androidPayload.message;
var message = request.body.message;
push.broadcastPayload(iOSAps, iOSExtras, androidPayload);
response.complete( 200 );
}

Bilgi için teşekkür ederim Ali Bey.
FireBase' de de belirtmiş olduğunuz gibi sertifika yükleme kısmı var.
Benim asıl merak ettiğim, iOS Simulator de uzak bildirimin çalışıp, çalışmasıdır.


 Apple developer sayfasında Push Notification ayarını açık konuma getirdikten sonra xcode üzerinde ki eski sertifikaları silip yeni sertifikayı tekrardan indirmeniz ve uygulamayı o sertifika ile derlemeniz gerekiyor.. 

Simulator de aynı şekilde uzaktan bildirim testi alınıyor..
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#10
Yorumlarınızdan anladığım; Simulator'de sertifika olmadan uzak bildirim gönderilemiyor.
Bilgi için tekrar teşekkür ederim.
İyi çalışmalar.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  FMX Android Push Notification Sorunu rafikhasguller 5 398 26-04-2018, Saat: 10:14
Son Yorum: mrmarman
  [Çözüldü] FireBase (FCM) Push Notification mesajı gelmiyor Fesih ARSLAN 17 690 24-04-2018, Saat: 12:56
Son Yorum: mrmarman
  FireBase (FCM) Push Notification Mobil Data Kullanımındaki Sorun Fesih ARSLAN 0 112 24-04-2018, Saat: 12:19
Son Yorum: Fesih ARSLAN
  Push Natification hata (Tokyo ve Seattle) [ÇÖZÜLDÜ] malitutuncu 7 431 19-02-2018, Saat: 13:59
Son Yorum: malitutuncu
  Ios Simulator Hatası pro_imaj 4 503 17-03-2017, Saat: 16:58
Son Yorum: AliZairov



Konuyu Okuyanlar: 1 Ziyaretçi