問題タブ [auto-renewing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2014 参照

ios - 自動更新サブスクリプションがキャンセルされたかどうかはどうすればわかりますか?

自動更新サブスクリプションを使用して、アプリでアプリ内購入を実装していますが、ユーザーが自動更新サブスクリプションをキャンセルしたかどうかをどのように知っているかを混乱させています

0 投票する
0 に答える
47 参照

ios - 自動更新サブスクリプションは、バージョンの更新ではなく、新規インストールで機能します

バージョン 1.0 では、アプリのコンテンツは無料でした。バージョン 1.1 では、一部のコンテンツに自動更新サブスクリプションを実装し、InApp 購入の実装に IAPHelper を使用しました。新規インストールの場合、サブスクリプションは正常に機能していますが、バージョンを更新したユーザーは有料コンテンツに無料でアクセスできます. この背後にある理由を知っている人がいたら、助けてください。

これは私の購入コードです

どんな種類の助けもかなりのものです。

0 投票する
1 に答える
2298 参照

excel - データを更新し、マクロ Excel を保存して終了します

Excelを開いて保存して終了した後、ole dbソースからデータを更新する必要があります。ここに私のマクロコードがあります:

開封後の更新はいいのですが出ません。私は何を間違っていますか?

0 投票する
0 に答える
249 参照

ios - サンドボックス環境でのアプリ内購入の自動更新のテスト

コンテンツが毎週アップロードされるアプリがあるため、自動更新サブスクリプションを使用するのが最適なオプションです。ユーザーが毎週のサブスクリプションに登録すると、オプトアウトするまで毎週課金されます。

サブスクライブを解除する方法を調査したところ、API 呼び出しがないか、アプリからこれを実装する方法が他にないことを読みました。ユーザーは、iTunes および App Store から手動でオフにする必要があります。本当 ?

質問: サンドボックス アカウントでテストしていますが、特定のアプリのサブスクリプションを停止するなど、サブスクリプションを管理する方法はありますか? 毎週のサブスクリプションをオフにしてから、アプリから再度オンにしようとしています。デバイスからオフにできませんでした。サンドボックスアカウントを使っているからでしょうか?

返信してください!前もって感謝します!

0 投票する
1 に答える
3030 参照

in-app-purchase - iOS の更新可能なサブスクリプションの expires_date フィールド

アップデート:

ここに @vitro のコメントを投稿しています。

2021 年 - あります: https://developer.apple.com/documentation/appstorereceipts/expires_date_ms このフィールドは、JSON 応答の responseBody.Latest_receipt_info および responseBody.Receipt.In_app 配列で返されます。
サブスクリプションの有効期限が切れる時刻、または更新される時刻 (UNIX エポック時間形式) (ミリ秒)。日付の処理には、この時刻形式を使用します。

thx @vitro


元の投稿:

更新可能なサブスクリプションの領収書を確認しているときに、最新の領収書の有効期限を取得しようとしています。

領収書フィールドに関する Apple のドキュメントによると、「expires_date」フィールドには、1970 年 1 月 1 日 00:00:00 GMT からのミリ秒数を含む必要があります。( https://developer.apple.com/library/ios /releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW1 )

ただし、フィールドをフェッチすると、「expires_date」フィールドからフォーマットされた日付の文字列を受け取ります。正しいデータを提供すると思われる「expires_date_ms」と呼ばれる別のフィールドがあります。Apple は、「以下に記載されていないキーは Apple が使用するために予約されており、アプリでは無視する必要があります」と述べています。

これが私の領収書の例です:

ベスト プラクティスで有効期限を取得するには、どのフィールドを使用すればよいですか?

0 投票する
0 に答える
209 参照

ios - 自動更新サブスクリプションが更新されていることを検出します: SKPaymentTransactionState の値は何ですか?

自動更新可能なサブスクリプション アイテムが実装されたアプリに取り組んでいます。少なくともサブスクリプションの処理には、サーバーは関与しません。この種のサブスクリプションが「自動更新」されると、デリゲートで updatedTransactions メソッドが呼び出され、その特定のアイテムの SKPaymentState が「復元済み」に設定されるという投稿をいくつか見ました。しかし、私の場合は「購入済み」の状態で受け取ります。少し混乱します。私は現在、サンドボックスでテストしています。ライブ サーバーで作業するときの列挙値を知りたいです。何かアドバイスはありますか?

0 投票する
2 に答える
189 参照

ios - iOS での自動更新サブスクリプション

iOS アプリケーションのアプリ購入で自動更新を実装する必要があります。現在、そのことに関するコードやヘルプを見つけることができません。iOSアプリケーションでアプリ内購入を自動更新する方法を教えてください。