我使用EAAccessoryManager获取MFI附件,首先我使用通知来获取连接的消息,如果有一个MFI附件连接到我的iPhone,将收到通知:
username = input ("username=")
当我使用[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]时,我可以直接获得连接的MFI附件:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_accessoryDidConnect:) name:EAAccessoryDidConnectNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_accessoryDidDisconnect:) name:EAAccessoryDidDisconnectNotification object:nil];
但是当我设置和更改我的语言(如中文到英文)时,请返回应用程序并使用[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]]获取MFI附件,但它返回nil。如果有人知道为什么以及如何解决它,非常感谢你。