我的应用程序连接到蓝牙传感器,然后开始基于从所述设备发送的通知更新UI。我遇到了IOS自动生成大量通知弹出窗口的问题,当应用程序最小化时,我认为这是由于传感器发送数据的频率所致。所以我想弄清楚如何在用户最小化应用程序时防止用户遭到轰炸。我试图告诉设备停止发送数据,但我怀疑委托方法永远不会被调用。 我曾尝试加入从蓝牙4.0设备禁用通知
[应用cancelAllLocalNotifications]
既
- (void)applicationDidEnterBackground:(UIApplication *)application
和
- (void)applicationWillResignActive:(UIApplication *)application
,但似乎仍然有一个问题,任何想法。 谢谢
你是完全正确的。把它放在遗嘱中,或者消失了,它会关闭通知,记得在视图再次打开时启用它们。 – Merlin910 2013-04-25 18:12:22