我一直在努力让它工作一段时间。我已经完成了他们在文档中所说的一切,但仍然一无所获。
这是我的应用程序委托中注册本地通知的代码:
- (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 附带的耳机,但一无所获,我想与应用程序集成的外部配件也是如此。
请帮忙,谢谢,肖尔。