swift app purchase

9
アプリ内課金入門 株式会社デコレーションカンパニー 徳弘佑衣

Upload: yui-tokuhiro

Post on 07-Aug-2015

584 views

Category:

Engineering


2 download

TRANSCRIPT

アプリ内課金入門株式会社デコレーションカンパニー

徳弘佑衣

自己紹介• 株式会社デコレーションカンパニー代表

• ここCoEdoのスタッフです

• オリジナルのiPhoneケースが作れるアプリ「DesigningCase」運営

• iOS開発歴4年

• Swiftは苦手です

今日やること・アプリ内課金の種類

・iTunesConnectで設定

・テスト用ユーザを作ろう

・アイテム購入の流れ

・実際のコード

アプリ内課金の種類アプリ内課金の種類は、4パターン! 1.消耗型 消費系のコンテンツの都度課金。例えばゲーム内アイテムなど 2.非消耗型 非消費系のコンテンツの都度課金。例えば音楽 3.自動更新購読 非消費系のコンテンツの継続課金で自動更新型。例えばニュースの定期購読。解除処理をしないと自動継続される。ガラケーの課金モデルに近い。 4.非自動更新購読 非消費系のコンテンツの継続課金で非自動更新型。限定された期間内のみのサービス販売を許可。例えば、Mapなどの音声ガイダンスなど

iTunesConnectの設定MyApp>該当アプリ>App内課金

iTunesConnectの設定概要(IDや価格を設定)

テスト用ユーザを作ろうユーザーと役割>Sandboxテスター

Sandboxユーザーで購入しても、

お金は請求されません♡

アイテム購入の流れ

1、アプリ内課金が使えるかチェック

2、アイテム情報の取得と購入処理の開始

3、アイテム購入中の処理

4、レシートの確認とアイテムの付与

5、購入処理の終了

StoreKit フレームワークを使います!

実際のコード内容に関しては、githubでダウンロードしてみてくださいー♡

https://github.com/TokuhiroYui/AppPurchase

ありがとうございました∩( ✧Д✧)∩