3

/Documentsアプリのディレクトリに写真を保存する iPhone アプリを開発しました。

ユーザーがそれらの写真を自分の PC または Mac に転送する機会を与える機能を追加したいと考えています。

その方法がよくわかりません。Bonjour、Bluetooth、または直接 USB (可能な場合) を使用する最善の方法は何ですか? その点で本当にアドバイスが必要です...

何か案は ?

PS: 私の英語を許してください、私はフランス人です :-)

4

5 に答える 5

3

アプリの Mac または PC 部分を作成したくない場合は、アプリ内のデータにアクセスするために使用できる小さな http サーバーを組み込むことも検討できます。Google で見つけることができる、Cocoa 用の優れたオープン ソース http サーバーがいくつかあります。

Bonjour を使用すると、Safari などの Bonjour 対応ブラウザで簡単に見つけられるように、http サーバーをアドバタイズできます。(iPhone アプリの Web サーバーは、動的な bonjour ブックマーク項目の下に自動的に表示されます)

于 2010-02-21T17:27:53.420 に答える
3

NSNetServiceサービスを Bonjour に登録し、サービスにNSFileHandle関連付けられたソケット接続を介してデータを送信してみてください。

于 2010-02-21T15:47:30.273 に答える
2

質問を編集して、写真の転送に関するものだと言いました。で写真をiPhoneのフォトロールに保存し、UIImageWriteToSavedPhotosAlbum()Appleに写真をコンピュータに取り込むように任せることができますか?

于 2010-02-21T23:10:46.830 に答える
1

ボンジュール!

挨拶でもあり、返事でもあるという意味です。アプリとの間でファイルを直接転送するには、wifi 経由で bonjour 接続をセットアップする必要があります。これは、iPhone 側と Mac 側の両方で実際に行うのは非常に簡単です。PCは少し難しいです。

Bluetooth を実行できますが、デスクトップでは Bluetooth 機能はまだかなりまれです。

于 2010-02-21T15:44:43.710 に答える
0

特定のアプリケーションについて詳しく知る必要はありませんが、Graham Lee に同意します。カメラ ロールに直接保存するか、1 つまたは複数の写真をカメラ ロールに保存するオプションをユーザーに提供する方が、http/bonjour よりもはるかに簡単です。

于 2010-02-22T17:53:27.213 に答える