iOSアプリをご贔屓いただき、ありがとうございます。8月16日(木)にリリースしたv2.12.0では、これまで要望の多かった有料ダウンロード商品の販売を実装しました!🎉これまでiOSアプリにおいて、デジタルコンテンツの購入に対応したアプリは多くありませんでした。それはAppleが用意したアプリ内課金(通称Apple税。手数料として30%をAppleに支払う必要がある支払い方法)を通さなければ、基本的にデジタルコンテンツの取り扱いが許されなかったという理由からでした。iOSアプリではその縛りをガイドラインに抵触しない方法で、アプリ内課金以外の方法を使ってデジタルコンテンツの購入を行うバージョンアップを成し遂げました。iOSアプリでは有料ダウンロード商品をどういうスタンスで取り扱っているのか、なぜデジタルコンテンツをApp内課金以外の方法で購入できるのかを紹介していきます。有料ダウンロード商品が取り扱える根拠まずは結論から。Reviewガイドライン(※1)を確認し、以下の項目を解釈の鍵としました。クレジットカードなど)の方法を使用する必要があります。詳しく見ると、以下の一文の解釈が重要になります。iOSアプリで購入する商品はアプリケーションの外部で使用する商品に該当するはずなので、有料ダウンロード商品の取り扱いも可能であると判断しました。iOSアプリではデジタルコンテンツを扱うためのビューワー機能を持たないため)この解釈のもとアプリを審査に出したところ、無事リリースが出来ました。開発担当者もにっこりです。ヽ・)ー(ヽ・∀)ーヽ(・∀・)ノーヤッターv2.12.0のリリースノートより。他のアプリも参考にしてみた有料ダウンロード商品の販売を実装する前に、他のアプリではデジタルコンテンツの扱いがどうなっているかも調べました。「他のアプリで出来ているからうちのアプリも審査が通るはずだ」は根拠にならないですが、気になったので調べました。Go内で使用するソフトウェアの購入ができます。あり、Oculusアプリ内では購入したソフトウェアを使用しないからかもしれません。Kindleアプリはシンプルな電子書籍のビューワーアプリであり、Kindleアプリ内から商品の購入はできません。Kindleアプリとは別のAmazonアプリからもKindleの電子書籍を買えません。当然ながら該当するので、App内課金でなければいけません。該当するはずであり、AmazonアプリでKindleの電子書籍の購入は可能だと思うのですが、なぜかそうなっていません。該当してしまうのかもしれません。同じデベロッパーからのアプリだから、という理由もあるのかもしれませんが、これらはあくまで仮説です。Webサービスのレコチョクでは楽曲の購入が出来ますが、レコチョクアプリは「音楽プレイヤーアプリ」という位置付けのため、購入は出来なくなっています。該当してしまうため、App内課金以外での支払い方法に対応できないのかもしれません。出来る???アプリからPayPal(App内課金以外の方法での支払い)で購入した楽曲データをアプリ内で使用することができます。いくつか気になるポイントが見つかりました。コンテンツは購入しなくても全て試聴できる?購入したら、自分のCollectionという形でアプリ内にコンテンツが保持される(試聴ページを保存しているだけという体?)販売しているコンテンツはダウンロードコンテンツのみでなく、CDやカセットとセット売りされている。そもそも支払いに対する対価は物販商品なので、問題はないということかもしれません。他のアプリを調べたまとめ他のアプリも調べましたが、一旦参考になりそうなものはここまでです。先述した通り、「他のアプリで出来ている」は根拠にはならないですが、改めて調べてみると仮説が妥当なようにも見えてきました。さいごに有料ダウンロード商品を解禁することで増える売り上げの予想も、なかなかのものだったのでやらない手はないと思っていました。売り上げを増やせば、その分だけクリエイターに還元されるので、クリエイターに対してもっとよくお金がまわるようにしたいというミッションがありました。「そもそも有料ダウンロード商品を取り扱えない理由ってなんだっけ?」という疑問から調べ始めましたが、腑に落ちる結論が出せたように思います。審査とリリースには不安もありましたが、「もしリジェクトを受けたら、理由が明確になるしいっか」くらいの気持ちで開発していました。なにより、ユーザーである私がアプリで一番不便に思っていた箇所を直せてよかったです。Reviewガイドラインは執筆時点のものを参考にしています。danbo-tanaka2018年6月に中途入社。M県S市杜王町出身のiOSエンジニア。百合と、BOOTHのiOSアプリを担当しています。最近の個人的なホットトピックは設計・テスト・リファクタリング。Reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。