Automatically open an app when your Bluetooth device is connected to iOS

Source: Internet
Author: User

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
shareimprove this answer

Automatically open an app when a Bluetooth device is connected to iOS

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.