swift/IPhoneアプリ(ios)

【プログラミング初心者向け】Ios/swiftアプリでサブスクリプション型(定額制)の課金を実装する方法まとめ!

【プログラミング初心者向け】swiftアプリでサブスクリプション型(定額制)の課金を実装する方法まとめ!

よくiPhoneアプリ(=iosアプリ/swift)で定額制の課金が増えてきているかと思います!

皆さんの副業においても、収益に波があるより安定した収益が上がるサブスクリプション型の方がメリットがあるはずです!

そして、難しそうですが実は意外と簡単に実装できますので、今回はそんな定額制/サブスクリプション型での課金を実装する方法をまとめています!

ライブラリの公式リファレンス

公式リファレンス

storekitでも実装可能な様ですが、難しいらしいです。
このSwiftyStoreKitは利用することでより容易に実装可能となるライブラリで、私は普段実装する際はこちらを利用しています!

実装方法

僕は独学で実装しましたが、各説明サイト(ブログとかqiitaの記事とか)だけでは構築不可能でした・・・

以下に説明するUdemyの教材が、動画て手順ひとつひとつ説明してくれていますので、私はそれで実装しました!

時間で言うと、初回3時間程度でテストまで完了できましたので不安な方は時間的にもできなくて困ることを防ぐためにもUdemyでやるのがベストだと思います
(UIの仕上げなどは別換算)

テスト方法や周辺知識などは以下の記事などを参考にして実装しています!

基本的にはUdemy+これらの記事で実用レベルで実装可能です!

参考サイト

Udemy動画教材
【iOS13対応】未経験者がiPhoneアプリ開発者になるための全て iOS Boot Camp
初心者にとってはサブスクリプションだけではなく多くのことが学べるコースです

このコースは他の教材と違って教材の中でサブスクリプションの実装方法も細かく動画で学べるので、初心者で記事とかだけで実装が不安の方はこれを参考にすれば間違い無いかと思います。

【Swift4.2】SwityStoreKitを使う【iOS】

アプリ内課金の実装方法

・テスト用ユーザーの作成方法
App内課金をSANDBOXユーザーでテストする – AppStoreConnect編(2019年版)

どこよりもわかりやすいiOS最強課金まとめ

・注意点 qiita記事!
iOS In-App Purchase実装で必ず知っておきたい隠れた罠

・リジェクト予防!
iOSアプリで自動継続課金をリジェクトされないためのチェックリスト(iPhoneの定期購読サブスクリプション)