Ios5 iOS 5中的自动下载设置
我正在搜索使用iOS 5自动后台下载的解决方案 我在iPad的Ios5 iOS 5中的自动下载设置,ios5,download,newsstand-kit,Ios5,Download,Newsstand Kit,我正在搜索使用iOS 5自动后台下载的解决方案 我在iPad的设置中看到,有报摊应用程序属于 商店-自动下载 流行力学等应用程序 我想知道,如何将我的应用添加到此类别中?我的也是一个报摊应用程序,但即使在对报摊的plist进行了所有更改之后,我也无法在自动下载中获取我的应用程序。您需要注册推送类型才能在商店/自动下载中获取条目。首先,您必须做的是告诉应用程序您具有所需的后台模式。这允许应用程序在后台下载问题。因此,进入应用程序的Info.plist并添加以下内容(假设您右键单击并将plist作为
设置
中看到,有报摊
应用程序属于
商店-自动下载
流行力学等应用程序
我想知道,如何将我的应用添加到此类别中?我的也是一个报摊应用程序,但即使在对报摊的plist进行了所有更改之后,我也无法在自动下载中获取我的应用程序。您需要注册推送类型才能在商店/自动下载中获取条目。首先,您必须做的是告诉应用程序您具有所需的后台模式。这允许应用程序在后台下载问题。因此,进入应用程序的Info.plist并添加以下内容(假设您右键单击并将plist作为“源代码”打开): 这将导致应用程序在应用程序首次启动时提示用户,并询问用户是否要启用自动下载 完成所有这些之后,您必须编码如何处理推送通知。您将如何处理它们,完全取决于您,但这是您将告诉用户他们有新问题或自动开始下载的地方。这必须在两个地方处理。1) 在AppDelegate的UIApplicationDelegate应用程序中:didReceiveMemoteNotification:方法。2) AppDelegate的应用程序:didFinishLaunchingWithOptions:method,检查UIApplicationLaunchOptions远程通知键的启动选项 这是一个关于如何开始的快速总结。如果你需要更多的指导,我强烈推荐这些教程(不是我写的):还有
祝你好运 你找到这个问题的解决方案了吗?我注册了
UIRemoteNotificationTypeNewsstandContentAvailability
通知,它成功了:)只想添加,如果你仍然看不到推送通知,请尝试转到设置->报摊,查看是否允许你的应用通过推送获得新问题。您好,我已经在我的didFinishLauchingOptions中注册了这个,但它仍然不会出来。
<key>UIBackgroundModes</key>
<array>
<string>newsstand-content</string>
</array>
// Register the automatic download remote notification
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeNewsstandContentAvailability];