Если ваша проблема связана с аутентификацией, взгляните на мой вопрос и ответ на него, так как мне пришлось с ним там разобраться: Примеры разбора ответов SOAP и XML для iPhone / iPad?
Кроме этого, не зная больше о том, что ожидает служба и что вы передаете, я не знаю, какую помощь вы сможете получить. Как и сейчас, я не вижу ничего плохого в том коде, который у вас есть.
EDIT:
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
{
NSURLCredential *myCreds = [[NSURLCredential alloc] initWithUser:@"**USERNAME**" password:@"**PASSWORD**" persistence:NO];
[challenge.sender useCredential:myCreds forAuthenticationChallenge:challenge];
[myCreds release];
}
Я отредактировал код из своего ответа на связанный вопрос для облегчения доступа.
Кроме того, я перечитываю ваш код, на самом деле ваше имя пользователя и пароль, "username" и "password"? Если это так, и вы копируете и вставляете приведенный выше код, когда вы устанавливаете переменный пароль в верхней части, вы неправильно написали "пароль".
-Karoly