【发布时间】:2011-10-18 20:53:08
【问题描述】:
我一直在努力让它工作一段时间。 我已经完成了他们在文档中所说的一切,但仍然一无所获。
这是我的应用程序委托中注册本地通知的代码:
- (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 附带的耳机却一无所获,我想与应用程序集成的外部配件也是如此。
请帮忙, 谢谢, 肖尔。
【问题讨论】:
-
好吧,在做了更多阅读之后,我发现外部附件框架不支持耳机插孔。还有其他我可以使用的框架吗?请问有人吗?
标签: ios headphones external-accessory