Delphi Can
iOS Simulator Push Notification - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Mobil Platform - FireMonkey (FMX) (https://www.delphican.com/forumdisplay.php?fid=7)
+--- Konu Başlığı: iOS Simulator Push Notification (/showthread.php?tid=787)

Sayfalar: 1 2


Cvp: iOS Simulator Push Notification - bilrax - 24-04-2017

{$ifdef ANDROID}
APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM);
APushService.AppProps[TPushService.TAppPropNames.GCMAppID] := '***********';
{$endif}

{$IFDEF IOS}
APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.APS); // Apple Push Service
{$ENDIF}

AServiceConnection := TPushServiceConnection.Create(APushService);

AServiceConnection.Active := True;

AServiceConnection.OnChange := OnChange;

AServiceConnection.OnReceiveNotification := OnReceiveNotificationEvent;

ADeviceID := APushService.DeviceIDValue[TPushService.TDeviceIDNames.DeviceID];

ADeviceToken := APushService.DeviceTokenValue[TPushService.TDeviceTokenNames.DeviceToken];


bu şekilde DeviceToken almaya çalışıyorum ama ios simulatorde token alamadım..

sertifika işlemleri falanda yapmak gerekecek sanırım.. token alamamın sebebi henüz sertifikaları yüklememiş olmam mı acaba?


Cvp: iOS Simulator Push Notification - Fesih ARSLAN - 07-05-2018

(24-04-2017, Saat: 23:32)bilrax Adlı Kullanıcıdan Alıntı:
{$ifdef ANDROID}
APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM);
APushService.AppProps[TPushService.TAppPropNames.GCMAppID] := '***********';
{$endif}

{$IFDEF IOS}
APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.APS); // Apple Push Service
{$ENDIF}

AServiceConnection := TPushServiceConnection.Create(APushService);

AServiceConnection.Active := True;

AServiceConnection.OnChange := OnChange;

AServiceConnection.OnReceiveNotification := OnReceiveNotificationEvent;

ADeviceID := APushService.DeviceIDValue[TPushService.TDeviceIDNames.DeviceID];

ADeviceToken := APushService.DeviceTokenValue[TPushService.TDeviceTokenNames.DeviceToken];


bu şekilde DeviceToken almaya çalışıyorum ama ios simulatorde token alamadım..

sertifika işlemleri falanda yapmak gerekecek sanırım.. token alamamın sebebi henüz sertifikaları yüklememiş olmam mı acaba?

Merhaba,
Aradan bir yılı aşkın zaman geçmiş, fakat soruyu askıda bırakmama ve gelecek nesillere çözüm olması adına cevabını vereyim.
iOS platformu için Apple Developer üyeliği ile APNs Sertifikalarına (Development SSL ve Production SSL) ihtiyaç vardır.
iOS simulator Push Notifications'ı desteklemediğinden, remote notification alınamaz. Bunun için fiziksel cihazlar kullanılmalıdır.


Cvp: iOS Simulator Push Notification - cinarbil - 07-05-2018

Fesih bey.
İyi akşamlar
Android cihazlarda olduğu gibi derlediğimiz uygulamaları Apple cihazlara kopyalama ve test etme imkanı var mı?


Cvp: iOS Simulator Push Notification - Fesih ARSLAN - 07-05-2018

(07-05-2018, Saat: 15:52)cinarbil Adlı Kullanıcıdan Alıntı: Fesih bey.
İyi akşamlar
Android cihazlarda olduğu gibi derlediğimiz uygulamaları Apple cihazlara kopyalama ve test etme imkanı var mı?

Merhaba,
Fiziksel bir iOS cihaza doğrudan bir uygulama yüklenemiyor (jailbreak ve benzeri bazı illegal yollar hariç tabi). Yalnızca Apple Store veya Add hoc denen tanımlı bir ağ üzerinden paylaştırılarak yüklenebiliyor. 
Her iki yöntem için de ücretli olan Apple Developer üyeliğine ihtiyaç vardır.


Cvp: iOS Simulator Push Notification - cinarbil - 07-05-2018

(07-05-2018, Saat: 16:12)Fesih ARSLAN Adlı Kullanıcıdan Alıntı:
(07-05-2018, Saat: 15:52)cinarbil Adlı Kullanıcıdan Alıntı: Fesih bey.
İyi akşamlar
Android cihazlarda olduğu gibi derlediğimiz uygulamaları Apple cihazlara kopyalama ve test etme imkanı var mı?

Merhaba,
Fiziksel bir iOS cihaza doğrudan bir uygulama yüklenemiyor (jailbreak ve benzeri bazı illegal yollar hariç tabi). Yalnızca Apple Store veya Add hoc denen tanımlı bir ağ üzerinden paylaştırılarak yüklenebiliyor. 
Her iki yöntem için de ücretli olan Apple Developer üyeliğine ihtiyaç vardır.

Bilgilendirme için teşekkür ederim Allah c.c razı olsun


Cvp: iOS Simulator Push Notification - Fesih ARSLAN - 07-05-2018

(07-05-2018, Saat: 16:35)cinarbil Adlı Kullanıcıdan Alıntı:
(07-05-2018, Saat: 16:12)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Merhaba,
Fiziksel bir iOS cihaza doğrudan bir uygulama yüklenemiyor (jailbreak ve benzeri bazı illegal yollar hariç tabi). Yalnızca Apple Store veya Add hoc denen tanımlı bir ağ üzerinden paylaştırılarak yüklenebiliyor. 
Her iki yöntem için de ücretli olan Apple Developer üyeliğine ihtiyaç vardır.

Bilgilendirme için teşekkür ederim Allah c.c razı olsun


Cümle DelphiCan'lardan razı olur İnşallah.