728x90
iOS 인앱 결제 테스트하기
·
개발노트/iOS
결제 기능 자체를 처음부터 구현한 건 아니지만, 결제 이후의 프로세스를 개선하는 작업을 진행하게 됐다.(결제 완료 후에 서버 통신으로 DB 정보를 갱신해준다든가 등등)보다보니 상품 구매 프로세스 기획 자체에 오류가 있어 테스트를 점점 딥하게 파고들었고,다음에 인앱 결제 관련 작업을 또 하게 될 경우 참고하고자 포스팅으로 정리해보려 한다.1. 용어 및 프로세스 훑어보기productIdentifier: 앱스토어 커넥트에 등록하는 인앱 혹은 구독 상품의 고유 아이디trasactionIdentifier: 결제(거래) 아이디. 각 결제 건을 구분하는 고유 아이디 값이다. 구독 상품이 갱신된 결제 건의 경우에도 새롭게 생성된다.originalTransactionIdentifier: 구독 결제의 경우 존재하는, 최초..