2012-10-04 2 views
0

json을 통해 서버에서 피드를받는 앱이 있습니다.iOS5에서 웹 서버에서 json을 가져 오는 데 문제가 있습니다.

저는 iOS5 용으로 제작했지만 지난 주에는 iOS6으로 테스트했습니다. 나는 오늘 iOS5 장치로 테스트를했고 모든 것이 망가졌습니다.

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.myserver.com/news.json"]]; 
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error]; 

그것은 문제없이 작동했지만 지금은 널 (null)을 반환

코드는 다음과 같습니다. 데이터가 null이 아닙니다.

+0

같은 발리로 JSON을 확인해야합니다 의미 브라우저의 URL이 열려 있습니까? – Abhinit

+0

간단한 NSURLConnection을 사용하고 [해당하는 경우] 오류를 기록해보십시오. – Abhinit

+0

URL이 열려 있고 비어 있지 않습니다. iOS6 기기는 문제없이 피드를 수신합니다. – lagos

답변

0

문제는 웹 서버에서 중복 된 키입니다. 이제 작동합니다.

하지만 iOS5에서는 오류가 발생하고 iOS6에서는 오류가 발생하지 않습니다.