3

USB経由で別のマシン、ラップトップなどに接続し、そこで実行している開発した他のアプリケーションと通信するiPadアプリを作成したいと考えています。

これは Bluetooth や WiFi 経由で簡単に実現できますが、この特定のソリューション セットは USB ケーブル経由で行う必要があります。

Apple MFi プログラムにアクセスせずにこれを行うことは可能ですか? (私は約5週間で、反応は良くありません).

iOS アプリ --> USB ケーブル --> Mac OSX --> デスクトップ アプリ (MFi アクセスなし)

ありがとう

4

3 に答える 3

2

USB 通信を使用するために、Apple は IOS SDK 内に API を提供していません。現時点で唯一のオプションは MFI です。近い将来、Apple がこれを許可するとは思わない。

于 2012-07-26T12:09:08.577 に答える
1

シリアル通信を使用するには、発見したかもしれないMFIが必要です。しかし、これを達成するための貧乏人の方法があります。私は開発中にそうしました。

デバイスで「インターネット共有」を有効にして接続します。Macで「ifconfig」を使用して、使用するインターフェイスを見つけます。これをデフォルトの接続として使用する必要はありませんが、アクティブである必要があります。私が正しく覚えていれば、一方の端だけが接続を開始できます(しばらくの間だったので、詳細を覚えていないことを残念に思います)。

編集:私はこれをiPadではなくiPhoneで行ったことも指摘したいと思います。

于 2012-07-26T12:13:37.747 に答える
1

USB経由ではなくRS232経由(シリアルポート)

ここを見てください:http://www.redpark.com/c2db9.html

しかし:

  1. ケーブルは古い 30 ピン コネクタを使用していますが、それらによれば、Lightning アダプタと互換性があります。
  2. アプリケーションは AppStore では受け入れられません。内部使用のみです。
  3. このケーブルを使用して iPhone を Arduino に直接接続する方法を説明した (小さな) 本があります。これは 2011 年後半に発行されています。「iOS Sensor Apps with Arduino Wiring the iPhone and iPad into the Internet of Things」http:/ /shop.oreilly.com/product/0636920021179.do
于 2013-06-11T20:37:47.743 に答える