KOErrorCode Constants Reference

Declared in KOError.h

KOErrorCode

오류 코드 정의

Definition

typedef NS_ENUM(NSUInteger, KOErrorCode ) {
   KOErrorUnknown = 1,
   KOErrorCancelled = 2,
   KOErrorOperationInProgress = 3,
   KOErrorTokenNotFound = 4,
   KOErrorDeactivatedSession = 5,
   KOErrorAlreadyLoginedUser = 6,
   KOErrorBadResponse = 7,
   KOErrorNetworkError = 8,
   KOErrorHTTP = 9,
   KOErrorNotSupported = 10,
   KOErrorBadParameter = 11,
   KOErrorIllegalState = 14,
   KOServerErrorUnknown = -1,
   KOServerErrorBadParameter = -2,
   KOServerErrorUnSupportedApi = -3,
   KOServerErrorBlocked = -4,
   KOServerErrorPermission = -5,
   KOServerErrorMisConfigured = -6,
   KOServerErrorInternal = -9,
   KOServerErrorApiLimitExceed = -10,
   KOServerErrorNotSignedUpUser = -101,
   KOServerErrorAlreadySignedUpUser = -102,
   KOServerErrorNotKakaoAccountUser = -103,
   KOServerErrorInvalidUserPropertyKey = -201,
   KOServerErrorNoSuchApp = -301,
   KOServerErrorInvalidAccessToken = -401,
   KOServerErrorInsufficientScope = -402,
   KOServerErrorNotAgeAuthorized = -450,
   KOServerErrorLowerAgeLimit = -451,
   KOServerErrorAlreadyAgeAuthorized = -452,
   KOServerErrorAgeCheckLimitExceed = -453,
   KOServerErrorAgeResultMismatched = -480,
   KOServerErrorCIResultMismatched = -481,
   KOServerErrorNotTalkUser = -501,
   KOServerErrorUserDeviceUnsupported = -504,
   KOServerErrorTalkMessageDisabled = -530,
   KOServerErrorTalkSendMessageMonthlyLimitExceed = -531,
   KOServerErrorTalkSendMessageDailyLimitExceed = -532,
   KOServerErrorNotStoryUser = -601,
   KOServerErrorStoryImageUploadSizeExceed = -602,
   KOServerErrorStoryUploadTimeout = -603,
   KOServerErrorStoryInvalidScrapUrl = -604,
   KOServerErrorStoryInvalidPostId = -605,
   KOServerErrorStoryMaxUploadNumberExceed = -606,
   KOServerErrorPushNotExistPushToken = -901,
   KOServerErrorUnderMaintenance = -9798,
};

Constants

KOErrorUnknown

알 수 없는 오류

Declared In KOError.h.

KOErrorCancelled

오퍼레이션 취소를 나타냄

Declared In KOError.h.

KOErrorOperationInProgress

오퍼레이션이 진행 중간에 있음을 나타냄

Declared In KOError.h.

KOErrorTokenNotFound

로그인 상태를 기대하는 상황에서 인증 토큰이 없는 오류

Declared In KOError.h.

KOErrorDeactivatedSession

세션이 만료된(access_token, refresh_token이 모두 만료된 경우) 상태

Declared In KOError.h.

KOErrorAlreadyLoginedUser

로그인 된 상태(access_token, refresh_token이 존재 하는 경우)에서 다시 로그인 하려고 할때 발생하는 오류

Declared In KOError.h.

KOErrorBadResponse

요청에 대한 응답에 기대하는 값이 없거나 문제가 있음

Declared In KOError.h.

KOErrorNetworkError

네트워크 오류

Declared In KOError.h.

KOErrorHTTP

http 프로토콜 오류

Declared In KOError.h.

KOErrorNotSupported

지원하지 않는 기능

Declared In KOError.h.

KOErrorBadParameter

파라미터 이상

Declared In KOError.h.

KOErrorIllegalState

작업을 실행하기에 적절하지 않은 상태

Declared In KOError.h.

KOServerErrorUnknown

일반적인 서버 오류 응답. message를 확인해야 함

Declared In KOError.h.

KOServerErrorBadParameter

파라미터 이상

Declared In KOError.h.

KOServerErrorUnSupportedApi

지원되지 않은 API 호출

Declared In KOError.h.

KOServerErrorBlocked

계정 제재 또는 특정 서비스에서 해당 사용자의 제재로 인해 API 호출이 금지된 경우

Declared In KOError.h.

KOServerErrorPermission

해당 API에 대한 권한/퍼미션이 없는 경우

Declared In KOError.h.

KOServerErrorMisConfigured

개발환경 설정 오류 (bundle id 등)

Declared In KOError.h.

KOServerErrorInternal

내부 서버 오류

Declared In KOError.h.

KOServerErrorApiLimitExceed

API 호출 횟수가 제한을 초과

Declared In KOError.h.

KOServerErrorNotSignedUpUser

미가입(가가입) 사용자

Declared In KOError.h.

KOServerErrorAlreadySignedUpUser

이미 가입된 사용자. 가입된 사용자에 대해 다시 가입 요청(앱 연결 요청)을 한 경우

Declared In KOError.h.

KOServerErrorNotKakaoAccountUser

카카오계정 유저가 아닐때

Declared In KOError.h.

KOServerErrorInvalidUserPropertyKey

등록되지 않은 user property key

Declared In KOError.h.

KOServerErrorNoSuchApp

존재하지 않는 앱

Declared In KOError.h.

KOServerErrorInvalidAccessToken

access_token이 비정상적이거나 만료된 경우

Declared In KOError.h.

KOServerErrorInsufficientScope

해당 API에 대한 사용자의 동의 퍼미션이 없는 경우

Declared In KOError.h.

KOServerErrorNotAgeAuthorized

연령인증이 필요한 경우

Declared In KOError.h.

KOServerErrorLowerAgeLimit

현재 앱의 연령제한보다 사용자의 연령이 낮은 경우

Declared In KOError.h.

KOServerErrorAlreadyAgeAuthorized

이미 연령인증이 완료된 경우

Declared In KOError.h.

KOServerErrorAgeCheckLimitExceed

연령인증 최대 횟수를 초과한 경우

Declared In KOError.h.

KOServerErrorAgeResultMismatched

이전에 인증했던 정보와 불일치 한 경우

Declared In KOError.h.

KOServerErrorCIResultMismatched

CI 정보가 불일치 할 경우

Declared In KOError.h.

KOServerErrorNotTalkUser

카카오톡 유저가 아닐때

Declared In KOError.h.

KOServerErrorUserDeviceUnsupported

유저 디바이스가 해당 기능을 지원하지 않는 경우

Declared In KOError.h.

KOServerErrorTalkMessageDisabled

받는이가 메시지 수신 거부를 설정한 경우

Declared In KOError.h.

KOServerErrorTalkSendMessageMonthlyLimitExceed

한명이 특정앱에 대해 특정인에게 보낼 수 있는 한달 쿼터 초과시 발생

Declared In KOError.h.

KOServerErrorTalkSendMessageDailyLimitExceed

한명이 특정앱에 대해 보낼 수 있는 하루 쿼터(받는 사람 관계없이) 초과시 발생

Declared In KOError.h.

KOServerErrorNotStoryUser

카카오스토리 유저가 아닐때

Declared In KOError.h.

KOServerErrorStoryImageUploadSizeExceed

카카오스토리 이미지 업로드 사이즈 제한 초과

Declared In KOError.h.

KOServerErrorStoryUploadTimeout

카카오스토리 이미지 업로드시 타임아웃

Declared In KOError.h.

KOServerErrorStoryInvalidScrapUrl

카카오스토리 스크랩시 잘못된 스크랩 URL로 호출할 경우

Declared In KOError.h.

KOServerErrorStoryInvalidPostId

카카오스토리의 내정보 요청시 잘못된 내스토리 아이디(포스트 아이디)로 호출할 경우

Declared In KOError.h.

KOServerErrorStoryMaxUploadNumberExceed

카카오스토리 이미지 업로드시 허용된 업로드 파일 수가 넘을 경우

Declared In KOError.h.

KOServerErrorPushNotExistPushToken

존재하지 않는 푸시 토큰으로 푸시 전송을 하였을 경우

Declared In KOError.h.

KOServerErrorUnderMaintenance

서버 점검중

Declared In KOError.h.

Declared In

KOError.h