iOS 개발에 익숙합니다. 이것은 내 첫 번째 응용 프로그램이며 큰 문제가 있습니다. RestKit으로 시작하는 방법을 모르겠습니다. 지난 3 주 이후로 iOS App에서 RestKit 인증을 구현하려고합니다. 나는 여러 가지 해결책을 찾아 보았지만 모두가 다른 접근 방식을 사용했기 때문에 어느 것이 유용 할지를 추출 할 수 없었다.iOS RestKit 인증
저는 이미 Android 애플리케이션에서 사용하고있는 웹 서비스를 준비하고 있습니다. 이제 iOS에서 동일한 웹 서비스를 사용하고 싶습니다.
그래서 인증을 위해, 나는 사용자 이름과 매개 변수로 암호 소요 로그인 서비스 있습니다. 은 부울 값 (JSON 또는 XML이 아니라 단순히 true 또는 false)을 반환합니다. 그래서 웹 서버에서 부울한 응답을 처리하는 방법에 대한 해결책을 찾지 못했습니다.누구든지이 문제를 해결할 수 있다면 도와주세요. 누군가 비슷한 종류의 행동을 구현 한 경우 휴식 키트로 시작하는 방법에 대해 저를 도울 수 있습니다. 즉 요청을 보내는 방법과 서버가 보내는 응답에 액세스하는 방법입니다.
구현하려고 시도한 코드를 제공했습니다.
RKURL * baseUrl = [RKURL URLWithBaseURLString:@"https://webserver.org/login"];
RKObjectManager * objectManager = [RKObjectManager objectManagerWithBaseURL:baseUrl];
objectManager.client.username = txtUserName.text;
objectManager.client.password = txtPassword.text;
objectManager.client.authenticationType = RKRequestAuthenticationTypeHTTPBasic;
objectManager.client.disableCertificateValidation = YES;
[objectManager loadObjectsAtResourcePath:[NSString stringWithFormat:@"%@?%@", [baseUrl resourcePath], nil] delegate:self];
미리 감사드립니다. 모든 종류의 도움을 주실 수 있습니다.
어떤 종류의 웹 서비스입니까? 그것은 단순히 단어 (true 또는 false)를 반환합니까? 이것으로 어떻게 오류를 처리합니까? 문제는 Restkit이 아니라 웹 서비스입니다. 웹 서버 응답을 제어하고 있습니까? –
답장을 보내 주셔서 감사합니다.하지만 안드로이드 응용 프로그램에서 동일한 웹 서비스를 사용하고 있습니다. 잘 작동한다. 그렇다면 JSON 또는 XML 중에서 웹 서비스가 반환해야하는 항목은 무엇입니까? –