평행포탑 iOS 출시.

2021. 11. 11. 12:04게임/평행 포탑

 

게임 첫 시작 화면

드디어 애플 앱스토어에 출시하였습니다.

자잘한 버그도 있었지만, 영수증 검증이 이렇게 오래 걸릴 줄 몰랐네요.

 

<지난 20일 간 있었던 혼선.>

초반에 애플 인증서 설정에서 혼선,

과도한 서버 영수증 검증으로 애플에서 통과한 영수증 검증을 실패 처리하는 오만,

반복되는 불승인이 불러온 비극, request body에 password 추가.

구독용 password에 빠져 앱 공유와 기본 공유 암호를 오가며 삽질.

계속되는 불승인에 멘탈 가출.

시뮬레이터를 통해 발견한 버그 코드를 수정하며 문제의 본질을 망각.

모든 인증서를 초기화하는 강력한 리셋 작전. - 실패.

내가 접속한 샌드박스 결과는 영수증 검증 성공(0), 애플이 출시 검증에서 발생한 영수증 검증 결과 실패(21003).

앱 구매 결과 화면에는 성공으로 표시. 나는 실패 팝업 띄움. 계속되는 불승인.

검색을 통해 잘하고 있는지 검색. 구독 없어도 앱 공유 암호 사용하는게 안전하다는 개미지옥의 블로그 글에 빠짐.

깊은 명상으로 현실 도피.

수면 중 귀신들의 심장 어택. 자다 깨다를 반복.

심성(心性) 수련을 통해 줄기세포의 사망을 늦춰 노화를 막는 성명쌍수(性命雙修)의 원리를 깨달음. 갑자기?

애플에서 전화 걸며 왜 안 되냐고 되려 압박.

비극의 씨앗 request body에서 password 제거. 마지막 도전이고 안 되면 AS 통화를 받아들이겠다고 담판.

통과. ...

 

지나고나서 생각해보면,

애플에서 보여준 스크린샷에 나온 성공 메시지는 초기 개발자 인증서로 빌드 된 버전에서 나오는 결과이고

내가 보낸 버전은 배포 인증서로 빌드 된 버전인데 그 차이가 결국 문제가 된 것 같습니다.

새로 올린 업데이트 버전을 애플측에서 제대로 업데이트 하지 않아서 계속 같은 내용으로 실패가 뜬 것 같은데,

그럼 password는 문제가 아니라는 소리.

즉 배포 인증서로 빌드 된 버전에서 구독 password 제시해도 알아서 영수증 검증에는 문제 없었기 때문입니다.

 

이게 뭐얏! -_ -+

원래 잘 되던 거잖아!