我用EAAccessory开发了代码,它的工作非常好.
但是当我断开EAAccessory连接时,我的应用程序异常就像一个错误.我想显示一个警报,同时断开EAAccessory.
我在我的应用程序中使用这一行代码
但这件事没有被解雇..When我断开了我的附件..。
有人能帮我吗?
预先多谢.
发布于 2011-04-29 02:43:50
除了Deepak提到的,您还需要做一个
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];和unregisterForLocalNotifications在你的应用程序退出之前的某个时候。
发布于 2010-05-21 06:45:43
若要在设备断开连接时从设备获取通知,需要在默认通知中使用"addObserver“注册方法。
[notificationCenter addObserver: self selector: @selector (accessoryDidConnect:) name: EAAccessoryDidConnectNotification object: nil];
[notificationCenter addObserver: self selector: @selector (accessoryDidDisconnect:) name: EAAccessoryDidDisconnectNotification object: nil];发布于 2017-03-07 13:30:57
对于迅速3.0.2,我使用这个……
NotificationCenter.default.addObserver(self, selector: #selector(self.accessoryDidConnect),name: NSNotification.Name.EAAccessoryDidConnect, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(self.accessoryDidDisconnect),name: NSNotification.Name.EAAccessoryDidDisconnect, object: nil)
func accessoryDidConnect() {
print("Connected Device")
}
func accessoryDidDisconnect() {
print("Device disconnected")
}https://stackoverflow.com/questions/1315909
复制相似问题