PCからiPhoneへのUSB経由のファイル転送
Q&A
解決したいこと
PCからiPhoneにUSB経由でファイル転送してiPhoneアプリで開きたいです。
同様の機能を実現している商品が存在するため、
仕組みを(想像でも良いので)教えて欲しいです。
発生している問題・エラー
USBケーブルを用いてファイル転送をする場合
どのようにすればアプリで開くことが出来るのかわかりません。
iOSは基本的にアプリ専用の独自のディレクトリが存在しており、
外部へのアクセス、外部からのアクセスは出来ないようになっているとの
情報があります。
例えば以下です。
https://qiita.com/nnsnodnb/items/13642c4a8d55641f893e
実際にアクセスした場合でも
どこに置けばアプリからアクセス出来るのかわかりませんでした。
libimobiledeviceを用いてiPhone7(iOS 15.7.1)を見た場合
以下の様になっていました。
従って以下のどこかに置いて、アプリ側からそこへアクセス出来れば実現可能と考えています。
/┬AirFair
│ └sync
├Books
│ ├Managed
│ ├MetadataStore
│ ├...
├DCIM
│ ├.MISC
│ └100APPLE
├Downloads
├iTunes_Control
│ ├Artwork
│ ├Device
│ ├...
├MediaAnalysis
│ ├.backup
│ ├...
├PhotoData
│ ├.Photos_SUPPORT
│ ├AlbumsMetadata
│ ├...
├Photos
├PhotoStreamsData
│ └.MISC
├PublicStaging
├Purchases
├Radio
├Recordings
├...
新しめのiPhoneだと
CloudAssets/EnhancedAudioSharedKeys/Podcastsなどがありましたが
基本的には変わらないと考えています。
該当するソースコード
以下のページにはPCに相当するものからiPhoneへ
USBケーブルでファイル転送を行う商品が実際に存在します。
https://www.buffalo.jp/contents/topics/special/rakureco/
従って、やり方自体はあると思うのですが
調べた限りでは見つけられませんでした。
自分で試したこと
接続方式\端末 | iOS | android |
---|---|---|
Wifi | OK | OK |
usb | これがわからない | OK |
0