찾다

 >  Q&A  >  본문

Objective-c - AFNetworking 무선 액세스는 정상이지만 셀룰러 데이터 액세스 오류

  1. 문제 설명
    AFNetworking 무선 접속은 정상인데 셀룰러 데이터 접속 오류가 보고됩니다 -1012

  2. 해당 코드를 붙여넣으세요

  3. 오류 메시지 붙여넣기
    Error Domain=NSURLErrorDomain Code=-1012 "작업을 완료하지 못했습니다. ("NSURLErrorDomain" 오류 -1012.)" UserInfo=0x175d6c00

  4. 관련 스크린샷 게시

  1. 어떤 방법을 시도했지만 해결되지 않았는지(관련 링크 첨부)

phpcn_u1582phpcn_u15822839일 전774

모든 응답(2)나는 대답할 것이다

  • 習慣沉默

    習慣沉默2017-05-02 09:23:36

    이것은 AFNetworking과 관련이 없습니다. code=-1012는 시스템에서 제공하는 NSURLError 오류 메시지입니다. 비교표 http://blog.csdn.net/yesjava/article/details/8056681이 있습니다.
    NSURLErrorUserCancelledAuthentication = -1012. 사용자가 확인을 취소했습니다.
    이유는 검색해보시면 아실 겁니다.

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-02 09:23:36

    1. 무선 액세스용 DNS 서버와 셀룰러 액세스용 DNS 서버가 다릅니다. 오류 메시지를 보면 액세스한 서버에 SSL이 활성화되어 있고 자체 생성된 인증서를 사용하고 있습니다.
    2. 버전 3.x에서 비슷한 문제가 발생했습니다.
    2.1 코드 수정:

    으아아아

    2.2 Info.plist ATS 가입:

    으아아아

    3. 코드 예:

    으아아아

    회신하다
    0
  • 취소회신하다