Я пытаюсь воспроизвести хотя бы некоторые функции Workgroup Manager с помощью API-интерфейсов NSOpenDirectory.h, доступных в 10.6. Я могу нормально общаться с локальным каталогом, но, что бы я ни пытался, я не могу установить соединение с удаленным компьютером. Вот мой код установки ODSession
и ODNode
.
NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:@"remote.server.com", @"kODSessionProxyAddress",
@"username", @"kODSessionProxyUsername",
@"password", @"kODSessionProxyPassword", nil];
ODSession *session = [ODSession sessionWithOptions:options error:&error];
NSLog(@"Node names: %@", [session nodeNamesAndReturnError:&error]);
ODNode *node = [ODNode nodeWithSession:session type:kODNodeTypeNetwork error:&error];
Кто-нибудь имеет опыт работы с этой платформой или знает, что я делаю не так?