私はこれをしばらくの間機能させようとしてきました。ドキュメントに書かれていることはすべて実行しましたが、まだ何も得られません。
これは、ローカル通知を登録するアプリ デリゲートのコードです。
- (void) registerForLocalNotifications {
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(_accessoryConnected:)
name:EAAccessoryDidConnectNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(_accessoryDisconnected:)
name:EAAccessoryDidDisconnectNotification
object:nil];
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications]; }
上記は、applicationDidFinishLaunching から呼び出されます。
接続/切断メソッドのコードは次のとおりです。
- (void) _accessoryConnected:(NSNotification *)notification {
NSLog(@"_accessoryConnected"); }
- (void) _accessoryDisconnected:(NSNotification*)notification {
NSLog(@"_accessoryDisconnected"); }
-(void) accessoryDidDisconnect:(EAAccessory *) accessory {
NSLog(@"accessoryDidDisconnect"); }
iPhoneに付属のヘッドフォンを接続しようとしましたが、何も得られませんでした。アプリと統合したい外部アクセサリと同じです。
助けてください、ありがとう、シャウル。