Pergunta

Eu estou trabalhando em um aplicativo que precisa transferir arquivos para um volume AFP -. Idealmente, não seria montar o volume no OSX, uma vez que é realmente desnecessário

Olhando sobre o material protocolo AFP, me deparei com um velho arquivo de cabeçalho de Carbono "afpDatastream.h". Isto costumava ser no quadro "AppleShareClientCore", no entanto ele não é mais lá (no Leopard qualquer maneira).

Assumindo que este foi substituído, alguém sabe o que foi substituído por?

Se não, você sabe a melhor maneira de trabalhar com volumes AFP em Objective-C / Carbono transparente (não de montagem em OSX)?

Foi útil?

Solução

Apple realmente não quero que ninguém a usar as estruturas AppleShare. Não espere que todos eles para estar disponível em Snow Leopard.

Infelizmente, isto significa que se você realmente quer evitar o uso do built-in de montagem capacidades, você terá que implementar AFP si mesmo, ou encontrar algum código do 3o partido. afpfs-NG olhares como uma promissora fonte de código utilizável, embora de GPL e exigiria um trabalho para se transformar em uma biblioteca.

Eu recomendaria apenas montar os volumes - você pode fazer isso de tal maneira que eles não aparecem no desktop do usuários, para que eles não iria nem perceber; -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top