프레임 워크 등록
프로젝트 세팅의 Build Phases탭의 Link Binary With Libraries에서 StoreKit.framework
를 선택하여 해당 프레임 워크를 추가 합니다.
헤더 등록
IAP를 사용하기 위해서는 프레임워크의 헤더들을 등록 하셔야 합니다.
스토어 설정 및 옵저버 등록
옵저버를 등록할때 SKPaymentTransactionObserver Protocol을 구현이 필요합니다. (update만 필수)
옵저버 Update 프로토콜
각 결과에 따라 실행 되도록 구현합니다.
아이템 정보 가져오기
init시 아이템아이디
배열로 동시에 여러개를 넣을수 있습니다.
SKProductsRequest에 대한 Delegate 추가
아이템 결제 요청
이 후에는 애플에서 자동으로 로그인처리 및 결재 처리가 됩니다. 결제가 완료 되면 옵저버의 Update 함수가 호출 됩니다.