2

両方のデバイスに存在する Wifi ハードウェアを使用して、iPhone と Mac の間でデータ転送トンネルをセットアップできるかどうか疑問に思っていました。私の主な目的は、アドホック Wi-Fi 接続に沿ってアプリを介して iPhone から Mac にデータを転送することです。他に提案したい方法があれば、それを実行してください。

返信をお待ちしております。

ありがとう!

AK

4

3 に答える 3

5

Bonjour、via NSNetServices、およびCFNetServicesAPI を利用できます。

基本的:

  1. Mac でサーバーを作成する
  2. Bonjour 経由でサーバーをアナウンスする
  3. 電話で Bonjour を参照し、bonjour サービスを解決します。
  4. 接続を確立する
  5. ソケット ストリームを介してデータを交換する
于 2009-12-04T17:46:28.130 に答える
1

これを自動的に行うことはまだできません。つまり、最初に Mac でアドホック ワイヤレス ネットワーク(Apple の用語では「コンピュータ間のネットワーク」) を手動で作成し、次に他の WiFi ネットワークと同じように iPhone をそのネットワークに参加させる必要があります。この後、上記で提案された方法は問題なく機能します。

あなたが提案しているのは、WiFi Direct とも呼ばれる非常に新しい仕様であり、iPhone や OS X ではまだサポートされていません (この記事の執筆時点)。

于 2010-01-18T01:44:23.477 に答える
0

この種の接続を実現するための共通 A​​PI については、おそらく NSNetServices/CFNetServices (Bonjour) を参照してください。

于 2009-12-04T17:45:12.317 に答える