최근 iOS APP에서 AFNetworking을 통해 지난 날짜와 SSL 서버를 연결하려고합니다. "작업을 완료 할 수 없습니다 (NSURLErrorDomain 오류 -1012)"라는 오류가 나타납니다. Apple doc을 검색하여이 오류가 "NSURLErrorUserCancelledAuthentication"이라는 것을 알았습니다.이 상위 메시지 (NSURLErrorDomain 오류 -1012)의 위치에 자세한 오류 메시지를 표시해야합니다. 이 오류 코드를 자세한 내용 문자열 메시지로 변환하려면 어떻게해야합니까? 이 작업을 스스로 수행해야하며 (오류 코드를 확인한 다음 이에 따라 메시지를 표시해야합니다.) Apple은이 메시지를 표시하는 다른 좋은 방법을 제공하거나 동일한 오픈 소스 범주 또는 클래스를 사용할 수 있어야합니다. Already checked자세한 메시지로 NSError 코드
0
A
답변
0
이전에 나는 비슷한 것에 관심이있었습니다. 그러나 유용한 것을 찾을 수 없었습니다. 나는 네가 직접해야한다고 생각해. 오류 코드에서 상세 텍스트로의 표준 매핑이 없습니다.
오류 코드의 텍스트 세부 정보를 반환하는 함수를 직접 작성해야합니다.
0
NSError
인스턴스는 localizedDescription
과 같은 메서드를 통해 오류에 대한 가장 자세한 메시지를 제공합니다.
그래도에 약간의 특별한 경우가 있습니다. 인증 시도를 취소하는 코드에 대한 응답으로 생성되어야합니다. 즉 completionHandler(NSURLSessionAuthChallengeCancelAuthenticationChallenge, nil)
또는 [challenge.sender cancelAuthenticationChallenge:challenge]
으로 전화하십시오.
챌린지가 취소 된 경우 사용자가 요청했기 때문에 (또는 UI를 더 이상 표시 할 필요가 없음) 또는 코드가 사용자가 선택한 특정 오류 정보를 사용자에게 표시해야하기 때문입니다.
그런 취소를 수행하는 코드가 있습니까? 좀 더 자세히 알려 주실 수 있습니까?
관련 문제
- 1. NSStream, NSError, 오류 코드
- 2. 코코아 NSError 설명 나는이 코드 조각이 어디
- 3. iPhone에서 CDMA 셀 데이터가 중단되었습니다. NSError 코드?
- 4. ASP.NET 런타임의 자세한 디버그 메시지로 ASP.NET 응용 프로그램을 실행하는 방법
- 5. NSError 포인터 (NSError **) 포인터로 캐스팅 ID
- 6. NSError * Nsrror **
- 7. IOS NSError 유형
- 8. 처리 코드 2 개가 하나의 메시지로 표시됩니다.
- 9. NSError 코드에서 오류 발생
- 10. 반환 된 NSError 객체를 릴리스해야합니까?
- 11. 'code'속성이 'NSError *'유형의 개체에서 찾을 수 없습니다. 사용자 지정 NSError
- 12. NSError 도메인 만들기
- 13. FBSDKLoginMangerLoginResult, NSError Swift 7.3.1
- 14. SKPaymentTransactionStateFailed, NSError 없음
- 15. NSFetchedResultsControllers가있는 NSError 객체
- 16. NSError, __autoreleasing 및 블록
- 17. CFErrorRef에 NSError 복귀
- 18. (NSError * __ 강한 *) 마법
- 19. 콜백을위한 iOS NSError/NSDictionary
- 20. 자세한 지오 코드 정보를 얻으려면 어떻게해야합니까?
- 21. 자세한
- 22. NSError 객체에서 응답을 반환하는 AFNetworking
- 23. 자세한 스토리 보드 (자세한 내용은
- 24. MonoTouch : UIImage.asJPEG에 NSError 객체가 필요합니다.
- 25. iOS : NSMutableDictionary에 대한 NSError (JSON)
- 26. 파일에서 읽을 때 NSError 처리?
- 27. 의 Obj-C : NSError initialiser에서
- 28. 대리자 메서드에서 NSError 개체를 반환해야합니까?
- 29. 사용자로부터 NSError 메시지를받을 수 있습니까?
- 30. NSLog, NSError, 액세스 권한이 잘못되었습니다.