Ana içeriğe atla

Apple watchOS Kurulumu

OneSignal, Apple Watch uygulamaları için push bildirimlerini iki şekilde destekler: eşleştirilmiş iOS uygulamalarından senkronize bildirimler ve bağımsız watchOS uygulama implementasyonları.

Senkronize Bildirimler

Bir iOS mobil uygulama bir watchOS uygulamasıyla senkronize edildiğinde, iPhone’a gönderilen bildirimler otomatik olarak eşleştirilmiş Apple Watch’ta görünecektir.

Bağımsız watchOS İmplementasyonu

Bağımsız watchOS uygulamaları için, push bildirimlerini bağımsız olarak uygulayabilirsiniz. OneSignal, bağımsız watchOS uygulamaları için özel bir SDK sağlamasa da, aşağıdaki yaklaşımı kullanarak entegre edebilirsiniz:
1

Uzak Bildirimler için Kaydolun

Apple WatchKit WKExtension’ı registerForRemoteNotifications metodu ile uygulayın. Bu, özellikle watch cihazı için APNs push token’ı oluşturur.
2

Token Kaydını İşleyin

didRegisterForRemoteNotificationsWithDeviceToken metodunu kullanarak APNs push token’ını yakalamak için WKExtensionDelegate’i ayarlayın.
3

Cihazı OneSignal'e Kaydedin

Bu gerekli özelliklerle Add a device API’sini kullanarak OneSignal’de aboneliği oluşturun:Gerekli Parametreler:
  • identifier: Watch tarafından oluşturulan APNs push token’ı
  • device_type: iOS cihazları için 0 olarak ayarlayın
  • external_user_id: Bu aboneliğe sahip kullanıcı için benzersiz tanımlayıcı
İsteğe Bağlı Parametreler:
  • test_type: Yalnızca geliştirme veya ad-hoc build’lerde test ederken gereklidir
  • İmplementasyonunuz için gerektiğinde ek özellikler
4

Bildirimler Gönderin

Cihaz kaydedildikten sonra, OneSignal’in kontrol paneli veya API’si aracılığıyla doğrudan watch’a push bildirimleri gönderebilirsiniz.

Android Wear OS Kurulumu

OneSignal Android Native SDK, Android Wear OS uygulamalarıyla tamamen uyumludur ve ek yapılandırma olmadan sorunsuz entegrasyon sağlar.

Özel Bildirimler

Watch deneyimini şunları oluşturarak geliştirebilirsiniz:
  • Giyilebilir ekranlar için optimize edilmiş özel bildirim düzenleri
  • Giyilebilir cihazlara özgü eylemler ve etkileşimler
  • Yalnızca watch’a özel bildirim davranışları
Giyilebilir cihazlar için özelleştirilmiş zengin, interaktif bildirimler oluşturma hakkında ayrıntılı implementasyon rehberliği için resmi Android Developer Notifications on Wear OS belgelerini takip edin.

İmplementasyon Notları

  • Mobil uygulamalarla aynı OneSignal Android SDK’sını kullanın
  • Temel işlevsellik için ek kurulum gerekmez
  • Özel düzenler ve eylemler standart Android Wear OS geliştirme uygulamalarını gerektirir