Xcode에서 iTunes Connect 업로드 중에 -22421 오류가 계속 발생하는 경우의 해결 방법

개요



최근 Unity에서 iOS 내보낸 앱을 Xcode에서 iTunes Connect로 업로드할 때 오류가 발생했기 때문에 해결 방법을 망각록으로 남겨 둡니다.

특히 Unity 의존의 문제라고 하는 것은 아니다고 생각하기 때문에, 보통으로 Xcode로 개발하고 있는 경우에도 좋을 것.

현상



Archive한 앱을 Organizer에서 "Upload to App Store..."할 때 다음 오류가 발생합니다. 몇 번 시도해도 이것.

This action could not be completed. Try again. (-22421)



구그는 stack overflow를 보면 Apple의 서버 문제이기 때문에 기다리겠습니다.

그럼 다음날도 같은 오류가. . 실제로는 다른 에러를 뱉어야 하지만 Apple이 22421의 에러 뱉고 있는 것은 아닌가 설이 부상. 다음의 대처법으로 어떻게 꽤 있었습니다.

대처법



이 경우 Organizer에서 직접 바이너리를 업로드하지 않고 Application Loader를 사용하기 전에 진행했습니다.



Organizer로 직접 올리지 않고 Export한 것을 Application Loader로 올리는 대응입니다. 위 이미지를 참조하십시오.



Application Loader는 Xcode를 시작할 때 Xcode > Open Developer Tool > Application Loader를 선택합니다.

시작하고 앱 배달을 선택하고 내보내기에서 내 보낸 ipa 파일을 선택합니다.

그러면 다른 오류 메시지가 표시되었습니다. 64bit 관련 오류 (ITMS-90086). 이번의 경우, 이쪽의 에러 쪽이 입도가 작았으므로, 이것을 또 구그라고 원인 망쳐 업로드하면 무사히 에러 없이 통과할 수 있었습니다.

덧붙여서 참고로 한 것은 이쪽의 기사 > htp // // 비누. 하테나 bぉg. 코m/엔트리/2016/08/10/084135

요약



22421 오류가 계속 발생하면 Application Loader를 통해 시도해 보면 실제로 앱에 문제가 있으며 원래 Apple이 반환해야 할 오류를 토해 줄 수 있습니다. 라는 이야기였습니다.

좋은 웹페이지 즐겨찾기