Apple'ın resmi iOS Mesajları uygulaması açıkken ve ön planda olduğunda, diğer kişilerden gelen yeni mesajlar bir hisse senedi, yerel iOS bildirim uyarı başlığını tetikler. Aşağıdaki resme bakın.
Bu, App Store'daki 3. parti uygulamalarda mümkün mü? Uygulamanız açıkken ve ön plandayken uygulamanız için Yerel ve / veya Push Bildirimleri ?
Uygulamamı test ederken bildirimler alınıyor ancak iOS uyarı kullanıcı arayüzü gösterilmiyor .
Ama bu davranış olduğunu Apple'ın resmi Mesajlar uygulamasında görülme:
Yerel ve Uzak Bildirim Programlama Kılavuzu diyor ki:
İşletim sistemi yerel bir bildirim veya uzaktan bildirim gönderdiğinde ve hedef uygulama ön planda çalışmadığında , kullanıcıya bir uyarı , simge rozet numarası veya ses yoluyla bildirimi sunabilir .
Bildirim teslim edildiğinde uygulama ön planda çalışıyorsa , uygulama temsilcisi yerel veya uzaktan bildirim alır.
Yani evet, ön plandayken bildirim verilerini alabiliyoruz . Ancak yerel iOS bildirim uyarı kullanıcı arayüzünü sunmanın bir yolunu göremiyorum .
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
// I know we still receive the notification `userInfo` payload in the foreground.
// This question is about displaying the stock iOS notification alert UI.
// Yes, one *could* use a 3rd party toast alert framework.
[self use3rdPartyToastAlertFrameworkFromGithub]
}
Mesajlar ön plandayken uyarıyı görüntülemek için özel bir API kullanıyor mu?
Bu sorunun amacına uygun olarak, pop-up uyarıları "tost" herhangi bir 3. parti önermek etmeyiniz sadece bu kullanılarak yapılabilir ilgileniyorum, ben github veya vb , yerel iOS stok UI uyarıları Yerel veya Push Bildirim sırasında senin uygulama açık ve ön plandadır .