OpenDirectory.framework: подключение к удаленным серверам? - PullRequest
3 голосов
/ 19 августа 2010

Я пытаюсь воспроизвести хотя бы некоторые функции 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];

Кто-нибудь имеет опыт работы с этой платформой или знает, что я делаю не так?

1 Ответ

1 голос
/ 04 марта 2011

В случае, если кому-то интересно, выясняется, что моей проблемой было неправильное использование констант kOD.Они уже являются строковыми константами, поэтому их не нужно помещать в строки.Однажды я понял, что смог запустить мой пример проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...