How to launch a iphone app when a external accessory is either paired on BT or plugged into dock connector
I have researched the death online and cannot find anything regarding auto launching an iphone app when an external AC Cessory is either paired using BT or plugged into the dock connector. We are a MFi developer with a BT accessory and application that we would like to launch when paired. We have the info.plist containing our protocols and the device containing the correct protocol all working and Communicati Ng. The application works well and our BT device, however I would like to see the app launch when paired. I have seen this before with accessories plugged into the connector and would live to know how that is accomplished. http://www.metacafe.com/watch/5772611/ces_2011_withings/
Check at 3:15 in the video.
Does IPhone just have this ability for dock connected items to auto start? I know the External Accessory framework registers the protocol with the IPhone when the app is installed. This is what the iphone/ipod knows to take if you connect a BT (or connector) device and you don ' t There is an app for your connected devices protocol. I don ' t understand why the app does isn't launch when paired, I would think this would is a no brainer. Can someone shed some light on the this topic. The best I found are from Apples docs:
Applications that is able to communicate a external accessory should declare the? Protocols they support in their I Nfo.plist file. Declaring support for specific protocols lets the system know that your application can be launched when this accessory is Connected. IF no application supports the connected accessory, the system may choose to launch the APP Store and point out applicatio NS that does. "
I cannot understand the meaning by ' may choose to launch ', does this mean are also chooses to launch? Please help. iphone bluetooth external autostart accessory
| ShareImprove this question |
Asked Apr ' at 17:26Andy K 15 |
|
|
Add a Comment |
1 answeractiveoldestvotes
| up vote2down vote |
The manufacturer of the device needs to include and the feature at the firmware level. The details of this process is currently confidential by the "The MFi" (made for Iphone/ipod) non Disclosure Agreement, So unfortunately are all the detail I can provide. Good luck! answered May At 19:07 Tim Bowen 462415
|
Automatically open an app when a Bluetooth device is connected to iOS