2013-09-30 17 views
5

Görüntüleyiciyi, gönderdiğim öğeye göre push bildirimini aldığında belirli bir görünüme gönderebilmeyi isterim.iOS Push Bildirimleri'ni Derin Bağlama

"aps": { 
     "alert": "look at this stuff", 
     "view": "wc1" 
    } 

görünümü 'wc1' koleksiyonu görünümünde sadece bir etikettir. Yani gerçekten bilmek istediğim, kullanıcı benim uygulamamda derinse ve bir itme bildirimi aldığında, bunları koleksiyon görünüm ekranına nasıl geri gönderirim.

Derin bağlantı terimi ile karşılaştım, ancak şu ana kadar hiçbir şey bulamadım. Herhangi bir yön gerçekten yardımcı olacaktır. Teşekkürler!

cevap

8

"aps" sözlüğünün dışında görüntülemek için sözlük girişinizi taşımaya çalışın.

{ 
    "aps": 
    { 
     "alert": "look at this stuff" 
    } 
    "view": "wc1" 
} 
+1

Bu konuda yeni bir kullanıcıyım, ancak "görünüm" ifadesinin, push bildirimlerini okumayı nasıl uygulayacağınız değil mi? ** VEYA **, okumasını yapmadığımız bir şey mi ve sadece Apple'ın standart push gönderme bildirimlerini takip etmeli mi? – Honey

8

uygulama bu yöntemde sizin AppDelegate sınıfında olduğunu algılayabilir yerleştirildiğinde: uygulama hala arka plan ve bildirim geldi çalışıyorsa

didFinishLaunchingWithOptions 

NSDictionary *pushNotification = [options objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; 

if(pushNotification) 
{ 
    //Handle remote notification 
} 

, kendi AppDelegate sınıfında Ayrıca algılayabilir:

-(void)application:(UIApplication *)app didReceiveRemoteNotification:(NSDictionary *)userInfo 
İlgili konular