iOS External Accessory Framework: how to get a protocol string for certain MFI device -


i'm writing ios application communicating mini mplay drumi mp18b (a small bluetooth loudspeaker). far know, showbluetoothaccessorypickerwithnamefilter displays devices protocol strings added supported external accessory protocols key of info.plist. need add protocol string list.

where can protocol string device? there list of device supported protocols anywhere in internet? of manufactures doesn't mention information in technical specifications.

apple refer protocol string (or id) in documentation:

the picker displays bluetooth devices include iap on bluetooth unique id in extended inquiry response.

the showbluetoothaccessorypickerwithnamefilter displays devices mfi ("made iphone/ipod/ipad") compliant. means manufacturer of device has join the mfi program , certify device. if device not mfi certified, way connect through apple bluetooth menu.

if device mfi certified, , creating app app store, need register manufacturer receive ppid (product plan id). without ppid app not approved apple.

see also: https://stackoverflow.com/a/15146309/4467787


Comments