iOS-8'in yeni Etkileşimli Bildirimleri'ni uygulamaya çalışırken bu garip soruna bakıyorum. Yerel Bildirimler ile çalışırken her şey beklendiği gibi çalışır, ancak APNS söz konusu olduğunda - işler iyi çalışmaz.applicationDidBecomeActive, Banner/özel eylemden uygulamayı başlatırken çağrılmadı
Ayrıntılarım: Afiş aracılığıyla olması gereken özel itmeyi (yalnızca en az bağlamda kaydettiririm) alıyorum, ancak kullanıcı özel eylemi temsil eden düğmeyi tıkladığında, uygulamanızın applicationDidBecomeActive:
temsilcisini çağırmaz; Aslında - uygulama aktif olmayan bir modda takılıyor.
Tuhaf olan şey, uygulamanın Bildirimler ekranından başlatıldığında (Bugünün sağında) etkin moda geçmesidir. Her iki durumda o yanında , benim temsilci:
handleActionWithIdentifier:forRemoteNotification:completionHandler:
doğru Identifier ile çağrılır.
Herhangi bir yardım çok takdir edilecektir!
Ofer, eyleminiz arka planda gerçekleştiriliyor mu veya uygulamayı ön planda açıyor mu? –
Ön planda uygulamayı açmak için tanımlanmış ve aslında bunu yapar. Sadece belirtildiği gibi, applicationState etkin olmayan bir modda kalır. – ofer2980
Anladım. Bir çerçeve hatası gibi görünüyor. IOS8.1 beta 1'de (8.0.1 değil!) Sorunu yeniden oluşturmayı denediniz mi? –