2009-08-04 18 views
1

我正在研究需要將文件傳輸到AFP卷的應用程序 - 理想情況下,它不會在OSX上安裝卷,因爲它實際上沒有必要。在Objective-C/Carbon中使用AFP

看過AFP協議的東西,我遇到了一箇舊的Carbon頭文件「afpDatastream.h」。這曾經是框架「AppleShareClientCore」,但它不再存在(在Leopard上)。

假設這已被棄用,是否有人知道它被替換?

如果不是,您是否知道在Objective-C/Carbon中透明地使用AFP卷的最佳方法(不在OSX中安裝)?

回答

0

Apple really不希望任何人使用AppleShare框架。不要指望他們都能在雪豹中使用。

不幸的是,如果你真的想要避免使用內置的安裝功能,你必須自己實現AFP,或者找到一些第三方代碼。 afpfs-ng看起來像一個有前途的可用代碼源,儘管它是GPL,並且需要工作才能變成一個庫。

我會推薦安裝卷 - 你可以這樣做,使它們不會出現在用戶的桌面上,所以他們甚至不會注意;-)

相關問題