タグ

サブスクリプションに関するnatsuonのブックマーク (9)

  • サブスクリプションのクローズ方法

    Android 管理コンソールから停止できない revoke APIを使用して、サービスに登録中のユーザーに対して、解約を実施する revoke APIは日割りで返金が実施される。ドキュメントが見つからなかったのでお問い合わせして確認 「期限が過ぎているため解約できない」というエラーを返す場合があり、おそらく支払い保留中のユーザーで起きると想定される。この場合、支払いが行われた場合にサブスクリプションが再開されるため、revoke APIを改めて投げて解約させる必要がある 一時停止が有効になっている場合に、一時停止の期間が終了した後に自動的に再開される。支払い保留中より、こちらの方が圧倒的に多かった。 iOS 管理コンソール App Store Connect から停止が可能 ドキュメントが用意されているので詳細はそちらを確認する 実際の操作と若干用語が違うが配信可能のチェックを外せばオッ

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

    準備 1. 契約 / 税金 / 口座情報の設定 App内課金を提供するには、有料App契約に署名し、税金および口座情報を設定する必要があります。 App Store Connectの「契約 / 税金 / 口座情報」のページで各種情報を入力をしてください。 ※ダウンロードが無料のアプリであっても、アプリ内課金を提供する場合、上の画像の有料Appのステータスがアクティブになっている必要があります。 アクティブでない場合、課金アイテムの取得などでエラーになります。 また直接ここが関係しているかは定かではないですが、課金アイテムの追加で自動更新サブスクリプションの項目が表示されませんでした。 2. Appの追加 App Store Connectでアプリのページを作成します。 「マイ App」で新規Appを選択して追加します。 3. 課金アイテムの追加 アプリのページを作成したら課金アイテムを追加

    どこよりもわかりやすいiOS最強課金まとめ - Qiita
  • StoreKit 2によるiOSのアプリ内課金のチュートリアル

    この StoreKit 2 チュートリアルにはサンプルコードとサンプルアプリが提供されており、以下のURLからダウンロードできます。https://github.com/RevenueCat/storekit2-demo-app. はじめに アプリ内課金とサブスクリプションはApp Storeで収益を上げるための最適な方法の一つです。Appleが新たにアップデートしたStoreKit 2は、アプリ内課金のためのフレームワークで、開発者はこれを利用してiOS、macOS、watchOS、tvOSのアプリにIAP(アプリ内課金)を追加できます。AppleのドキュメントにはStoreKitの使い方に関して基的な説明がありますが、複雑な部分の詳細や完全な使用例は提供されていません。 このチュートリアルでは、基的なコンセプト、App Store Connectの設定、StoreKit 2の導入方

    StoreKit 2によるiOSのアプリ内課金のチュートリアル
  • App内課金をSANDBOXユーザーでテストする - AppStoreConnect編(2019年版) - Qiita

    最近App内課金を実装したので、忘れないようにまとめています。 AppStoreConnectのフォーマットはちょくちょく変わってるので、ハマりそうな箇所を記事に書いてます。 AppStoreConnectでやることは主に以下の3つです。 契約/税金/口座情報の登録 マイAppでApp内課金の登録 テストユーザーの登録 参考にした記事 アプリ内課金の実装方法 - TERAKOYA https://terakoya.site/ios_dic/ios-dic-in-app-purchese/ 契約/税金/口座情報の概要 - App Store Connect ヘルプ https://help.apple.com/app-store-connect/#/devb6df5ee51 App内課金のプロモーション - App Store - Apple Developer https://develo

    App内課金をSANDBOXユーザーでテストする - AppStoreConnect編(2019年版) - Qiita
  • iOSアプリの購入テストでSandboxアカウントを作って使うマニュアル | Spinners Inc.

    Photo by Markus Spiske on Unsplash これは、プログラマー向けではなく、社内や社外のテスト担当者さん向けのマニュアルとして作成したものです。 2020年7月現在のApp Store Connectを使って、スクショ多めで具体的な操作方法をまとめます。 1. App Store Connectにログインするhttps://appstoreconnect.apple.com/ にログインします。 ログインしたら「ユーザとアクセス」をクリックして表示します。 2. Sandboxアカウント追加する左のサイドメニューから「Sandbox テスター」を選んだあと、(+)マークの追加ボタンを押します。 姓名やメールアドレスを適切に入力します。 このときのポイントとして メールアドレスは実在するものでなくてもかまいません 1。 そのため、テスト用のアカウントはカジュアルに

    iOSアプリの購入テストでSandboxアカウントを作って使うマニュアル | Spinners Inc.
  • [iOS] サブスクリプションの実装 (StoreKit2, Xcode14) - Qiita

    はじめに 最初に宣伝ですが、英語など外国語の学習に使えるiOSの単語帳アプリをリリースしました。 興味がある方は触ってみてください。 このアプリにサブスクリプションを実装をしたので、記事ではiOSのサブスクリプションの実装方法についてまとめました。 StoreKit2ノススメ iOSではサブスクリプションなどのApp内課金は、StoreKitフレームワークを使って実装しますが、StoreKitにはバージョン1と2があり、その2つはかなり実装方法が異なります。 StoreKit2はiOS15以降でしか使えませんが、StoreKit1と比べて実装がかなり楽になるので、これからリリースするアプリならStoreKit2を使うのがお勧めです。 StoreKit2のメリットは、大きくサーバーサイドのレシート検証が不要になった点と、全体的にAPIが便利になった点で、これにより肌感覚ですが、StoreK

    [iOS] サブスクリプションの実装 (StoreKit2, Xcode14) - Qiita
  • SwiftUI:App内課金のデバッグ方法(XcodeのStoreKit Configuration)

    概要: App内課金を、Xcodeでデバッグ検証する場合の設定手順と操作方法を解説します。 ここではNon -Consumable(非消耗型)の場合で説明します。 XcodeのStoreKit Configurationを使う方法 シミュレーターで課金ボタンを押すと、App Storeに接続するのではなく、Xcode内に作られた仮想の課金サーバー(Storekit Configuration)にアクセスするイメージです。 Mac上でのシミュレーターでの操作でも、実機デバイス上での操作でも可能です。 特にネットワークと通信することもなく、オフラインで課金のテストができます。 すごく便利な世の中になりましたよね! 設定して動作させるまでを、詳しく説明していきます。 StoreKit Configurationの準備 準備設定としてやることは大きく次の2つです。 ①Xcodeで、StoreKit

    SwiftUI:App内課金のデバッグ方法(XcodeのStoreKit Configuration)
  • AppleのIn-App-Purchase(アプリ内課金)テスト時のSANDBOXアカウントの設定方法と注意点

    In-App-Purchase(アプリ内課金)テスト時の注意点 自分のApple IDでもIn-App-Purchaseのテストはできますが、例えば色んなテストアカウントで同じApple IDを使い回すと、RevenueCatが課金情報を付け替え(TRANSFER)してくれちゃったりして、よくわからなくなります。 また、SANDBOXの課金情報も自分のアカウントを使っていると、サブスクリプションの管理の画面で「接続されません」と表示されてしまい、困ったりすることもあります。 ということで、ちゃんとSANDBOXアカウントを作成し、普段のAppleIDとは別のSANDBOXアカウントでIn-App-Purchaseのテストをした方が無難だということがわかりました。 ということで、SANDBOXアカウントの作成方法と設定をまとめておきます。 SANDBOXアカウントの作成方法 Apple Co

    AppleのIn-App-Purchase(アプリ内課金)テスト時のSANDBOXアカウントの設定方法と注意点
  • 【開発日誌 #13】iOSのサブスクリプション実装!バックエンドのタスクについて | System developer's note

    はじめにこんにちは! バックエンドエンジニア兼ディレクターを務めています、奥村と申します。 iOSアプリ開発案件における、自動更新サブスクリプションのナレッジが溜まってきましたので書きます。 iOSアプリの課金形態は以下の4種類に分類されます。 消耗型非消耗型自動更新サブスクリプション非自動更新サブスクリプション消耗型と非消耗型は買い切り型のアイテム、 自動更新サブスクリプションと非自動更新サブスクリプションは一定期間の機能開放となります。 App内課金 https://developer.apple.com/jp/documentation/storekit/in-app_purchase/今回は自動更新サブスクリプションを実装する大まかな流れと、バックエンドで必要なタスクや開発の中で気付いたTipsについて書いていこうと思います! 購入の流れ購入におけるフェーズは大きく分けて3つに分か

    【開発日誌 #13】iOSのサブスクリプション実装!バックエンドのタスクについて | System developer's note
  • 1