2013-04-05 21 views
1

我正在開發一款應用程序,需要檢測iPhone是否連接到汽車。我會使用EAAccessory。我的問題是EAAccessory會檢測到這個?汽車藍牙(我可以連接我的iPhone和播放音樂)MFI?EAAccessory with car藍牙

+0

嗨。你有沒有找到這個問題的答案? – Yun 2013-06-10 06:32:41

+0

嗨,我希望應用程序能夠在任何汽車上使用並使用任何iPhone(即使用iPhone4也是如此)。所以不能使用藍牙LE或EAAccessory。必須改用BluetoothManager。 – 2013-07-05 16:15:38

回答

0

如果您使用藍牙LE,則無需加入MFI。我從來沒有用過它,所以我不知道它是如何工作的。

但是,如果您使用藍牙2.1,則需要先加入MFI。 您可以通過設置 - >藍牙將您的設備連接到藍牙模塊。然後在你的應用程序中,

accessoryList = [[NSMutableArray alloc] initWithArray:[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]]; 

這應該能夠告訴你連接的附件。

+0

但藍牙LE只適用於更高版本的iOS設備(iPhone 4S和iPhone5)。這在iPhone 4上不起作用。 – 2013-07-05 19:34:56

+0

沒錯。但你可以使用適用於較舊iPhone的藍牙2.1。 – user1491987 2013-07-05 19:54:24

+0

@mn你需要加入MFI才能使用它。 – user1491987 2013-07-05 19:55:23