2017-03-13 25 views
-1

私のC++ Windowsアプリケーションでは、ユーザーはUSB経由でモバイルデバイスを接続でき、アプリケーションは特定のファイルをデバイスとの間で転送できます。 Android搭載端末では、MTPを使用できました。しかし、iOSデバイスでは私が立ち上がった(私はiOSユーザーではない)。iOSデバイスからUSB経由でWindows PCにファイルを転送

直ちに、Windowsエクスプローラでデバイスのファイルシステムを表示できないため、MTPはオプションではないことがわかりました。だから今私は立ち往生し、混乱している。私が発見したのは、他のサードパーティ製のプログラムでも可能だということでしたが、HOWについてのドキュメントやリソースは見つかりませんでした。

誰かが正しい方向に向かうことができますか?接続されたiOSデバイス上のファイルシステムを表示するためには、私は何をする必要がありますか?私が見つけられないライブラリがありますか? iTunesには私が探している機能があることがわかります。

ありがとうございました!

+0

ため

も参照してくださいhttps://www.theiphonewiki.com/wiki/MobileDevice_Libraryは、残念ながら、あなたが求めるものをサポートしていません:)。そして、Appleはこれを長年にわたって難しくしているようだ。だから私は、デバイスが根づいていない限り、他のサードパーティのプログラムがそれを行うことができることを強く疑う。あなたはそのようなアプリへのリンクを提供できますか? – SergGr

答えて

1

私のコメントが間違っているようです。少なくともlibimobiledevice http://www.libimobiledevice.org/https://github.com/libimobiledevice/ifuseは、まだiOSデバイスファイルシステムへのアクセスをサポートしており、クロスプラットフォームであると主張しています。私はそれらの主張が真実かどうかを検証するために試してみませんでした。 Appleはそのユーザーがそれを必要としないと考えているので、いくつかの可能な選択肢

+0

恐ろしい!本当にありがとう。私はそれを見て、私が完了したらこの答えを受け入れる:) :) – mrg95

+0

これは私が元々考えていたよりはるかに混乱することが判明した。この答えは正しいと思われるので、私はこれを受け入れますが、これにはLinuxが必要であり、今より多くの知識が必要と考えています。私はこれを適切に実装するために多くの時間を費やす必要があります。しかし、ありがとう! – mrg95

+0

@ mc360pro、それは悪いニュースです。あなたは「libimobiledevice」だけを試したことがありますか、iTunesからdllを使用している道を探しましたか?(http://stackoverflow.com/questions/29885368/ build-project- visual-c-failing-missing-filesが試行されました)? – SergGr

関連する問題