2009-08-04 2 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를 직접 구현하거나 제 3 자 코드를 찾아야합니다. afpfs-ng은 GPL이고 라이브러리로 전환해야하는 작업이 필요하지만 유망한 소스 코드처럼 보입니다.

볼륨을 장착하는 것이 좋습니다. 사용자의 데스크톱에 나타나지 않도록 할 수 있으므로 볼륨이 눈에 띄지 않습니다 .-