私のアプリはBluetoothセンサーに接続し、そのデバイスから送信された通知に基づいてUIの更新を開始します。私は、アプリケーションが最小化されたときに大量の通知ポップアップを自動生成するIOSに問題があります。これはセンサーがデータを送信する頻度に起因すると考えています。だから私は、彼らがアプリを最小限に抑えたときに、ユーザーに衝撃を与えないようにする方法を見つけようとしています。私はデバイスにデータの送信を停止するよう指示していますが、デリゲートメソッドが呼び出されることはないと思われます。 私は両方Bluetooth 4.0デバイスからの通知を無効にする
- (void)applicationDidEnterBackground:(UIApplication *)application
と
- (void)applicationWillResignActive:(UIApplication *)application
に
[アプリケーションcancelAllLocalNotifications]
を追加しようとしたが、それでも問題は、任意のアイデアを持っているように思われています。 ありがとう
本当に正しいですか?それを意志の1つに入れるか、または呼び出しを消して、通知をオフにします。ビューを再度開いたときに通知を有効にすることを忘れないでください。 – Merlin910