私の 'では、 ' ' と ' 'を使用viewDidLoad'in
ViewController.m
して に登録しています。アプリがフォアグラウンドでアクティブな場合、通知を受け取り、accessoryDidConnect で応答します。すべて正常に動作します。しかし、アプリがバックグラウンドになっている場合、どうすればそのような通知を受け取ることができますか?NSNotificationCenter defaultCenter
EAAccessoryDidConnectNotification
EAAccessoryDidDisconnectNotification
('EAAccessoryDidConnectNotification' and 'EAAccessoryDidDisconnectNotification')
[Code below]
どうもありがとう。ダン
(void)viewDidLoad
{
[super viewDidLoad];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(accessoryDidConnect:)
name:EAAccessoryDidConnectNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(accessoryDidDisconnect:)
name:EAAccessoryDidDisconnectNotification
object:nil];
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
}