1

iPhoneでアプリを書きました。これは、私の PC ソフトウェアのよりポータブルで小型のバージョンです。アプリでファイル共有機能を有効にしたので、iTunes 経由でファイルを転送できるようになりました。しかし、私は自分の PC ソフトウェアが、iTunes を介して手動で行うことなく、iPhone 上のその共有フォルダーにファイルを読み書きできるようにしたいと考えています。

私には大きな制約があります:

  1. 脱獄したiPhone/iPod/iPadが使えない
  2. 私の顧客の大多数はインターネットにアクセスしていません (これは農場管理ソフトウェアであるため、一部の地域ではセルラーでさえ利用できません)... :(

Manzana と MobileDevice.dll (itunesmobiledevice.dll) を使用する方法があると聞きました。これらのdllの使い方がよくわかりません。Manzana を少し使用しようとしましたが、ジェイルブレイクされた iPhone ではないため、フォルダーにアクセスできません。

または、インターネット アクセスや Wifi なしで USB ケーブルを使用して、iPhone アプリを C# アプリケーションと通信させる他の方法はありますか?

4

2 に答える 2

2

mobiledevice.codeplex.com。このプロジェクトでは、電話からファイルを送信および取得できるようにする必要があります

于 2012-12-05T18:00:37.950 に答える
0

iTunes スクリプト インターフェイスを使用できるかどうかを確認することをお勧めします。COM リファレンス iTunes 1.1 Type Library をプロジェクトに追加すると、iTunes の多くの部分を自動的に制御できます。ドキュメントは見つかりませんが、ライブラリをいじってみて、ファイル共有セクションにアクセスできるものがあるかどうかを確認してください。

これを使用するためのまともな紹介があります: http://www.codeproject.com/Articles/7723/Controlling-iTunes-through-COM

于 2012-10-10T19:34:28.673 に答える