本地通知 iOS 5

3

我有一个使用本地通知的应用程序。我需要以与iOS 4.0相同的方式以声音和视觉警报的形式进行提醒。是否有一种方法可以在iOS 5中以编程方式启用通知,而无需要求用户更改“设置>通知>我的应用”?


4
iOS 5目前是否仍处于Beta版发布阶段的NDA保密协议之下? - fbrereto
是的,我正在使用最新的iOS 5 beta 7进行一些测试。询问关于这个话题的问题是否违法?我只是想知道是否有人知道是否会有一些方法来实现我想要的。 - human4
为什么这个问题被认为是过于局限性的?这是一个非常相关的问题。请重新开放。 - benvolioT
这个问题不应该被关闭,因为我在 Beta 版中遇到了这个帖子并且没有解决方案?我的本地通知似乎在运行我的构建时默认被禁用,所以猜测当我把它放到 App Store 上时也会发生同样的情况。我真的很想知道如何默认启用这些通知。 - sradforth
1个回答

1
据我所知,在iOS 4和iOS 5之间,本地通知的实现没有任何区别。iOS 5会以不同的方式显示它们,但触发它们并没有什么不同。

是的,实现并没有改变。但是当你更新(至少在iOS 5的beta版本中),通知默认是禁用的,你需要进入“设置>通知>应用程序”来更改它们启动的方式。而我不希望我的用户必须执行这个过程。 - human4
我不会担心测试版使用的这个方面。通常情况下,如果通知已经打开,在升级时,苹果很可能会保留该设置。所以这只是一个测试问题。最坏的情况是,如果通知关闭了,弹出一个警报,让用户知道应用程序将无法按预期工作。 - Bill Burgess
5
太局限了?我正在担心完全相同的问题,我敢打赌还有成千上万的人也是这样!使用我的应用程序的人最终会通过垃圾邮件向我发送信息,说本地通知无法工作... 原因是因为它在iPhone的设置中被禁用了。 - Mazyod

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接