设置iOS 5通知中心的应用默认值

Joh*_*wer 10 iphone ipad ios ios5

有谁知道应用程序如何在iOS 5通知中心中控制其默认值?我已经使用本地通知编写了一个计时器应用程序,以便在计时器在后台关闭时提醒用户.当我升级到iOS 5时,所有通知(警报,声音,锁定屏幕)都恢复为"关闭".不用说,这是一个计时器应用程序的可怕默认设置.

我已经看到这种情况发生在其他应用程序上,例如iOS 5下的OmniFocus,但我看到其他应用程序如Pomodoro默认为合理的通知中心设置.

我已经检查了iOS 5文档,特别是iOS 5 App编程手册和iOS人机界面指南,但没有找到关于这个主题的任何信息.

有没有人发现任何模式到默认设置?

Sam*_*Sam 5

显然,应用程序必须在通知中心注册才能在那里列出; 然后由用户启用.

当我搬到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)

山姆.


CCD*_*DEV 2

据我发现,无法从第三方应用程序编辑通知中心设置。我真的希望苹果发布一个更新来解决这个问题。我还有一个生日提醒应用程序,除非用户手动编辑通知中心设置,否则它完全没有用。