Note that there are some explanatory texts on larger screens.

plurals
  1. POApplication not responding to Newsstand notifications in iOS 7 (working on iOS 6 and earlier)
    primarykey
    data
    text
    <p>We have a newsstand app on the store built using Xcode 4. We have noticed that remote notifications are no longer forwarded to our app for devices running iOS 7 when the app is in the background. If the device is in the foreground, the notification is received and handled.</p> <p>Furthermore, these notifications are processed and handled appropriately on devices running iOS 6 and earlier. </p> <p>With persistent logging enabled on the device we can see that the iOS 7 device receives the notification however <code>- [UIApplication application: didReceiveRemoteNotification:]</code> is never called.</p> <p>Assessing the device logs for devices running iOS 5/6/7, we see the remote notification coming in:</p> <pre><code>Oct 24 11:24:22 iPad-Retina apsd[82] &lt;Warning&gt;: 2013-10-24 11:24:22 +0200 apsd[82]: &lt;APSCourier: 0x14d8c7b0&gt;: Received message for enabled topic 'com.companyname.ourapp' with payload '{ aps = { "content-available" = 1; importantInformation = @"23"; sound = ""; }; }' onInterface: NonCellular for device token: NO with priority (null) </code></pre> <p>On iOS 7 this notification is not forwarded to the app but, on earlier versions of iOS, we see a call to the following method:</p> <pre><code>Oct 24 11:24:20 Pad2-3G Magic[1328] &lt;Warning&gt;: -[ApplicationDelegate application:didReceiveRemoteNotification:] </code></pre> <p>and our newsstand notification is processed successfully.</p> <p>Is there any way we can ensure a successful newsstand download operation for iOS 7 devices using the iOS 6 SDK? </p> <p>An answer that doesn't involve using Xcode 5 and thus the iOS 7 SDK is preferable at least for now until we do an app redesign.</p> <p>Thanks in advance</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload