흑우마스터의 마법의 공간

iOS 배포 시 문제 해결 : You do not have required contracts to perform an operation You do not have required contracts to perform an operation. (ID: {errorcode}) (403) 본문

프로그래밍/Xamarin

iOS 배포 시 문제 해결 : You do not have required contracts to perform an operation You do not have required contracts to perform an operation. (ID: {errorcode}) (403)

흑우마스터 2024. 12. 24. 12:56
2024-12-23 11:21:03.893 *** Error: You do not have required contracts to perform an operation You do not have required contracts to perform an operation. (ID: ) (403)
 {
    NSLocalizedDescription = "You do not have required contracts to perform an operation";
    NSLocalizedFailureReason = "You do not have required contracts to perform an operation. (ID: 637d228e-7df6-4652-b156-a9de976e1c43)";
    NSUnderlyingError = "Error Domain=IrisAPI Code=-19241 \"You do not have required contracts to perform an operation\" UserInfo={status=403, detail=You do not have required contracts to perform an operation., id=637d228e-7df6-4652-b156-a9de976e1c43, code=FORBIDDEN_ERROR.CONTRACT_NOT_VALID, title=You do not have required contracts to perform an operation, NSLocalizedFailureReason=You do not have required contracts to perform an operation., NSLocalizedDescription=You do not have required contracts to perform an operation}";
    "iris-code" = "FORBIDDEN_ERROR.CONTRACT_NOT_VALID";
}

 

앱을 맥에서 배포 하는 단계에서 다음과 같은 오류를 발견했다.

 

단순하게 클라이언트에서는 인증 자체를 성공했지만 FORBIDDEN_ERROR.CONTRACT_NOT_VALID 에러가 발생한건데

 

이 문제는 애플 개발자 콘솔에 들어가면 상단에 계약을 갱신해야 된다는 멘트를 발견할 수 있다

 

 

저기서 새로 갱신 된 애플 개발자 계약에 대해 수락을 하면 정상적으로 작동한다.