AppleApsNativeMessage interface

Yerel apns APS iletisini temsil eder.

Extends

Record<string, any>

Özellikler

alert

Uyarı görüntüleme bilgileri.

badge

Uygulamanızın simgesindeki bir rozette görüntülenecek numara.

category

Bildirimin türü.

content-available

Arka plan bildirim bayrağı. Sessiz bir arka plan güncelleştirmesi gerçekleştirmek için 1 değerini belirtin ve uyarıyı, rozeti veya ses anahtarlarını yükünüzde eklemeyin.

content-state

Canlı Etkinlik için güncelleştirilmiş veya son içerik.

dismissal-date

Sistemin Canlı Etkinliği sona erdirdiği tarihi temsil eden ve Dinamik Ada ile Kilit Ekranı'ndan kaldıran UNIX zaman damgası.

events

Devam eden bir Canlı Etkinliği uzaktan anında iletme bildirimiyle güncelleştirip güncelleştirmeyacağınızı veya sonlandıracağınızı açıklayan dize. Canlı Etkinliği güncelleştirmek için güncelleştirmeyi kullanın. Canlı Etkinliği sonlandırmak için end kullanın.

filter-criteria

Sistemin, bildirimi geçerli Odakta görüntülenip görüntülenmediğini belirlemek için değerlendireceği ölçüt.

interruption-level

Bildirimin önemi ve teslim zamanlaması.

mutable-content

Bildirim hizmeti uygulama uzantısı bayrağı. Değer 1 ise, sistem bildirimi teslimden önce bildirim hizmeti uygulama uzantınıza geçirir.

relevance-score

Sistemin uygulamanızdaki bildirimleri sıralamak için kullandığı 0 ile 1 arasında bir sayı olan ilgi puanı. En yüksek puan bildirim özetinde yer alır.

sound

Uygulamanızın ana paketinde veya uygulamanızın kapsayıcı dizininin Library/Sounds klasöründeki bir ses dosyasının adı. Sistem sesini çalmak için "default" dizesini belirtin. Düzenli bildirimler için bu anahtarı kullanın. Kritik uyarılar için bunun yerine ses sözlüğü kullanın.

stale-date

Canlı Etkinliğin eskidiği veya güncel olmadığı tarihi temsil eden UNIX zaman damgası.

target-content-id

Pencerenin tanımlayıcısı öne çıkarıldı.

thread-id

İlgili bildirimleri gruplandırma için uygulamaya özgü tanımlayıcı.

timestamp

Canlı Etkinliği güncelleştiren veya sonlandıran uzak bildirimi gönderdiğiniz zamanı işaretleyen UNIX zaman damgası.

Özellik Ayrıntıları

alert

Uyarı görüntüleme bilgileri.

alert?: string | AppleAlert

Özellik Değeri

string | AppleAlert

badge

Uygulamanızın simgesindeki bir rozette görüntülenecek numara.

badge?: number

Özellik Değeri

number

category

Bildirimin türü.

category?: string

Özellik Değeri

string

content-available

Arka plan bildirim bayrağı. Sessiz bir arka plan güncelleştirmesi gerçekleştirmek için 1 değerini belirtin ve uyarıyı, rozeti veya ses anahtarlarını yükünüzde eklemeyin.

content-available?: number

Özellik Değeri

number

content-state

Canlı Etkinlik için güncelleştirilmiş veya son içerik.

content-state?: Record<string, any>

Özellik Değeri

Record<string, any>

dismissal-date

Sistemin Canlı Etkinliği sona erdirdiği tarihi temsil eden ve Dinamik Ada ile Kilit Ekranı'ndan kaldıran UNIX zaman damgası.

dismissal-date?: number

Özellik Değeri

number

events

Devam eden bir Canlı Etkinliği uzaktan anında iletme bildirimiyle güncelleştirip güncelleştirmeyacağınızı veya sonlandıracağınızı açıklayan dize. Canlı Etkinliği güncelleştirmek için güncelleştirmeyi kullanın. Canlı Etkinliği sonlandırmak için end kullanın.

events?: string

Özellik Değeri

string

filter-criteria

Sistemin, bildirimi geçerli Odakta görüntülenip görüntülenmediğini belirlemek için değerlendireceği ölçüt.

filter-criteria?: string

Özellik Değeri

string

interruption-level

Bildirimin önemi ve teslim zamanlaması.

interruption-level?: "passive" | "active" | "time-sensitive" | "critical"

Özellik Değeri

"passive" | "active" | "time-sensitive" | "critical"

mutable-content

Bildirim hizmeti uygulama uzantısı bayrağı. Değer 1 ise, sistem bildirimi teslimden önce bildirim hizmeti uygulama uzantınıza geçirir.

mutable-content?: number

Özellik Değeri

number

relevance-score

Sistemin uygulamanızdaki bildirimleri sıralamak için kullandığı 0 ile 1 arasında bir sayı olan ilgi puanı. En yüksek puan bildirim özetinde yer alır.

relevance-score?: number

Özellik Değeri

number

sound

Uygulamanızın ana paketinde veya uygulamanızın kapsayıcı dizininin Library/Sounds klasöründeki bir ses dosyasının adı. Sistem sesini çalmak için "default" dizesini belirtin. Düzenli bildirimler için bu anahtarı kullanın. Kritik uyarılar için bunun yerine ses sözlüğü kullanın.

sound?: string | AppleCriticalSound

Özellik Değeri

stale-date

Canlı Etkinliğin eskidiği veya güncel olmadığı tarihi temsil eden UNIX zaman damgası.

stale-date?: number

Özellik Değeri

number

target-content-id

Pencerenin tanımlayıcısı öne çıkarıldı.

target-content-id?: string

Özellik Değeri

string

thread-id

İlgili bildirimleri gruplandırma için uygulamaya özgü tanımlayıcı.

thread-id?: string

Özellik Değeri

string

timestamp

Canlı Etkinliği güncelleştiren veya sonlandıran uzak bildirimi gönderdiğiniz zamanı işaretleyen UNIX zaman damgası.

timestamp?: number

Özellik Değeri

number