会社の主要な製品リリースに取り組んでいます。iOS アプリに統合したい新しいデバイスを設計しています。(参考までに、私たちは最近 Apple MFi プログラムに承認されたので、その段階を過ぎています。)
私たちが望んでいるのは、ユーザーが iPad アプリを起動できるハードウェア/ソフトウェア エコシステムを作成することです (そうです、これは iPad 固有のものであり、iPhone や iPod Touch デバイスではありません)。私たちが開発した近接ハードウェア。
これは、iPad とハードウェアの両方で何らかのデバイス接続プロセスを実装する必要があることを意味します。
iOS アプリケーション内から Bluetooth デバイスへの自動接続をコーディングする方法はありますか?
この機能を備えた Core Bluetooth Framework を認識していますが、新しい iPhone 4S でのみ動作します。それはオプションではありません。
また、外部アクセサリ フレームワークについても調査しました。これは、iPod ポートまたは Bluetooth 経由で接続されている外部デバイスに接続するために使用できます。これはオプションですが、私の理解が正しければ、iOS ソフトウェアが iPad に接続するには、ハードウェアが iPad とペアリングされている必要があります。当社のデバイスの多くは、ある時点ですぐ近くにあるとは限りませんが、当社のソフトウェアを使用して接続したい数百台のデバイスをお客様が所有している可能性があるため、これは好ましくありません。
合理的なオプションまたは代替手段は何ですか? 最終的な目標は、ユーザーが iPad 上のソフトウェア内からデバイスに接続できる非常に簡単な手段を提供することです。
注: iPad をジェイルブレイクしたり、Apple TOS 契約を破棄したりしてはなりません。
更新 (2012 年 3 月 7 日)私は今日、「新しい iPad」(公式に呼ばれている) がBluetooth 4.0 対応になることを見ました。これは、この iPad デバイスが Core Bluetooth Framework を使用できることを意味すると思います。少なくとも「最終世代」の iPad デバイスとの互換性を維持したいので、これですぐに問題が解決するわけではありませんが、そのような答えを探している他の人には指摘する価値があります。