2009-08-04 11 views
1

私は、ファイルをAFPボリュームに転送する必要のあるアプリケーションに取り組んでいます。本当に不要なので、OSXにボリュームをマウントしないのが理想です。Objective-C/CarbonでAFPを使って作業する

AFPプロトコルの内容を見てみると、私は古いCarbonヘッダーファイル "afpDatastream.h"を見つけました。これは以前は "AppleShareClientCore"というフレームワークにあったが、これはもはやLeopard上には存在しない。

これは廃止されたと仮定して、誰に置き換えられたのか分かりませんか?

もしそうでなければ、Objective-C/CarbonのAFPボリュームを透過的に(OSXにマウントされていない)作業する最善の方法を知っていますか?

答えて

0

Apple really誰もAppleShareフレームワークを使用しないようにします。 Snow Leopardでそれらをすべて利用できるとは思わないでください。

残念ながら、組み込みのマウント機能を使用したくない場合は、AFPを自分で実装するか、サードパーティのコードを見つけなければなりません。 afpfs-ngは有望なコードのソースのように見えますが、GPLだからといってライブラリー化が必要です。

ボリュームをマウントすることをお勧めします。ボリュームをマウントすることをお勧めします。ユーザーのデスクトップに表示されないようにすることで、気付かないこともあります。