xcode 에서 archive 기능을 통해 앱스토어에 앱 빌드 파일을 등록하려고 하는데 계속 인증 부분에서 멈추는 문제가 발생했습니다.
authentification 이었나 하는 부분에서 계속 멈춰있고, 인터넷을 차장보니 창을 최소화했다가 다시 올리면 풀린다는 글을 봤습니다. 진짜로 창을 최소화했다가 올리니 바로 업로드 완료 창이 뜨더군요. 하지만 실제로 업로드는 되지 않았습니다.
그리고 xcode archive 기능 말고 applicaiton loader를 받아서 올리려고 로그인을 해보니 이미 다른 아이튠즈 커넥트에 연결이 되있다면서 로그인이 안되더군요.
이문제를 겪고 있는 경우 여러 해결법중 443포트로 연결하는걸 강제로 80으로 변경한다던가 하는 방법들이 있었지만 저의 경우는 아래와 같은 방법으로 해결했습니다.
1. xcode나 application loader 모두 종료
2. cd ~
3. mv .itmstransporter/ .old_itmstransporter/
4. /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter
위와 같이 입력하면 xcode 내부 또는 따로 다운받은 Application Loader의 내부 설정 파일을 모두 .old_itmstransporter 디렉토리로 옮겨 초기화 시키게 됩니다. 그리고 iTMSTransporter 명령어를 입력해 모든 설정 파일을 새로 생성합니다. 실행하면 터미널에서 여러 설정파일을 생성하는 로그 화면이 나오는데, 설정파일이 꽤나 많아서 대략 30분이상 걸렸던거 같네요.
위와같이 한후에 Application loader를 실행하면 로그인이 정상적으로 되고 한번에 아이튠즈 커넥트로 파일이 업로드 되었습니다.