1
我可以通過USB連接到外部設備(MFi兼容),但不通過藍牙獲得EA通知。與文檔建議相反,爲什麼不通過藍牙連接觸發EA通知?未通過藍牙獲取EA通知
我可以通過USB連接到外部設備(MFi兼容),但不通過藍牙獲得EA通知。與文檔建議相反,爲什麼不通過藍牙連接觸發EA通知?未通過藍牙獲取EA通知
1)您是否在InfoPlist中正確設置了協議字符串?
2)您是否在藍牙設備中正確設置了協議字符串?
3)您註冊了傳入連接事件嗎?像這樣:
-(void) <someMethod> {
[[EAAccessoryManager sharedAccessoryManager] registerForLocalNotifications];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(accessoryConnected:)
name:EAAccessoryDidConnectNotification
object:nil];
}
-(void)accessoryConnected: (NSNotification *)notification {
EAAccessory *accessory = [[notification userInfo] objectForKey:EAAccessoryKey];
NSLog(@"%@ connected", accessory.name);
}