/Documents
アプリのディレクトリに写真を保存する iPhone アプリを開発しました。
ユーザーがそれらの写真を自分の PC または Mac に転送する機会を与える機能を追加したいと考えています。
その方法がよくわかりません。Bonjour、Bluetooth、または直接 USB (可能な場合) を使用する最善の方法は何ですか? その点で本当にアドバイスが必要です...
何か案は ?
PS: 私の英語を許してください、私はフランス人です :-)
/Documents
アプリのディレクトリに写真を保存する iPhone アプリを開発しました。
ユーザーがそれらの写真を自分の PC または Mac に転送する機会を与える機能を追加したいと考えています。
その方法がよくわかりません。Bonjour、Bluetooth、または直接 USB (可能な場合) を使用する最善の方法は何ですか? その点で本当にアドバイスが必要です...
何か案は ?
PS: 私の英語を許してください、私はフランス人です :-)
アプリの Mac または PC 部分を作成したくない場合は、アプリ内のデータにアクセスするために使用できる小さな http サーバーを組み込むことも検討できます。Google で見つけることができる、Cocoa 用の優れたオープン ソース http サーバーがいくつかあります。
Bonjour を使用すると、Safari などの Bonjour 対応ブラウザで簡単に見つけられるように、http サーバーをアドバタイズできます。(iPhone アプリの Web サーバーは、動的な bonjour ブックマーク項目の下に自動的に表示されます)
NSNetService
サービスを Bonjour に登録し、サービスにNSFileHandle
関連付けられたソケット接続を介してデータを送信してみてください。
質問を編集して、写真の転送に関するものだと言いました。で写真をiPhoneのフォトロールに保存し、UIImageWriteToSavedPhotosAlbum()
Appleに写真をコンピュータに取り込むように任せることができますか?
ボンジュール!
挨拶でもあり、返事でもあるという意味です。アプリとの間でファイルを直接転送するには、wifi 経由で bonjour 接続をセットアップする必要があります。これは、iPhone 側と Mac 側の両方で実際に行うのは非常に簡単です。PCは少し難しいです。
Bluetooth を実行できますが、デスクトップでは Bluetooth 機能はまだかなりまれです。
特定のアプリケーションについて詳しく知る必要はありませんが、Graham Lee に同意します。カメラ ロールに直接保存するか、1 つまたは複数の写真をカメラ ロールに保存するオプションをユーザーに提供する方が、http/bonjour よりもはるかに簡単です。