Joh*_*wer 10 iphone ipad ios ios5
有谁知道应用程序如何在iOS 5通知中心中控制其默认值?我已经使用本地通知编写了一个计时器应用程序,以便在计时器在后台关闭时提醒用户.当我升级到iOS 5时,所有通知(警报,声音,锁定屏幕)都恢复为"关闭".不用说,这是一个计时器应用程序的可怕默认设置.
我已经看到这种情况发生在其他应用程序上,例如iOS 5下的OmniFocus,但我看到其他应用程序如Pomodoro默认为合理的通知中心设置.
我已经检查了iOS 5文档,特别是iOS 5 App编程手册和iOS人机界面指南,但没有找到关于这个主题的任何信息.
有没有人发现任何模式到默认设置?
显然,应用程序必须在通知中心注册才能在那里列出; 然后由用户启用.
当我搬到XCode 4.2时,我的应用程序没有出现在通知中心,我吓坏了!在网上看了一下,我找到了答案.
我在应用程序的AppDelegate中有这个代码,现在一切都很好:
// Register the app for the Push- and Local-Notifications on iOS5 - else the users will not get the Local-Notifications
//
[[UIApplication sharedApplication]registerForRemoteNotificationTypes: UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeAlert |
UIRemoteNotificationTypeSound];
Run Code Online (Sandbox Code Playgroud)
山姆.
归档时间: |
|
查看次数: |
4664 次 |
最近记录: |