一部のデータを処理するために Apple 以外のデバイスを使用しています。ブルートゥースに対応しています。
Bluetooth経由でiPhoneとペアリングできます。
デバイスは、iPhone のインターネット接続を使用してリモート サーバーにアクセスする必要があります。
フローを参照してください:
- [設定] -> [Bluetooth] でデバイスを iPhone とペアリングします。
- ペアリングされたデバイスにデータを送信するために、ExternalAccessory フレームワークを使用します。
- デバイスはデータを処理し、iPhone のインターネット接続を使用してデータをリモート サーバーに送信します。
デバイスを iPhone にペアリングするのに問題はありません (ちなみに脱獄はありません)。
また、有効なインターネット接続を介して https 要求を送信するために、デバイスのファームウェアをモデル化する必要があります。
問題はテザリングです。これにより、iPhone はデバイスとの WIFI または 3G 接続を共有できるようになります。
私がこれまでに見つけたのは、iPhone をコンピューターにテザリングすることだけですが、Apple 以外の他のデバイスについての情報はありません。
アイデア/リンクはありますか?
考慮する:
- このデバイスには Bluetooth ハードウェアが搭載されており、合法的に iPhone とペアリングできます。ジェイルブレイクは必要ありません。
- デバイスによって処理されるデータは、アプリケーションを回避し、リモート サーバーに直接送信する必要があります。デバイスからデータを取得し、NSURLConnection を使用してそれをリモート サーバーに渡すことは許可されていません。
iPhone のインターネット接続を Apple 以外のデバイスと共有する方法を提案してください。