問題タブ [mkstorekit]
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.
ios - アプリ内購入中の MKStoreKit NSRangeException
iOS ゲームがクラッシュし続け、アプリ内購入をクリックします。問題を解決する方法がわかりません。
誰かが興味を持っている場合は、ファイルを圧縮して送信できます (150MB)
お知らせ下さい。
私が受け取っているエラーは次のとおりです。
ios - 自動更新サブスクリプションがアクティブかどうかを確認する方法は? または: MKStoreKit の購入記録は常に Null です。
アプリで自動更新サブスクリプションのアプリ内購入を実装し、この目的のために MKStoreKit v 6 を使用する必要があります。アプリはテスト アカウントで正常に購入できますが、プロパティpurchaseRecord
では常にnull
製品の ID に反します。これは次の出力ですpurchaseRecord
。
そのため、MKStoreKit
のメソッドexpiryDateForProduct:
は常にクラッシュします。
また、メソッドは、サブスクリプションがアクティブか期限切れかに関係なく、isProductPurchased:
常に を返します。YES
自動更新サブスクリプションの有効期限が切れているか、使用していないかどうかを確認する方法はMKStoreKit
? この場合、それをチェックするための独自のメソッドを書くことができます。サンプルコードを教えていただければ幸いです。
事前にどうもありがとうございました!
ios - MKStoreKit 復元購入は常に成功します
アプリのすべての広告を削除するための単純な IAP を作成しようとしています。restore
IAP を購入すると機能しますが、(IAP を購入したことがない) クリア サンドボックス アカウントで購入しようとすると機能します。
そのためrestorePurchases()
、ユーザーが以前に IAP を購入していなくても、常に機能します。
私のコードがあります:ユーザーが復元ボタンを選択すると、この方法を実行します:
オブザーバーも追加しました:
このアプリは で利用できますAppStore
が、同じ問題があります。IAP の作業を購入しても、restore
購入は常に成功します。
何かアイデアはありますか?
iphone - IAP は TestFlight ビルドで動作しています。ライブアプリでも動作しますか?
私の迅速なプロジェクトにIAPを実装しました。正常に動作しています。ライブアプリでも動作しません。
次に、Live アプリの URL と BetaTester の URL は同じですか?
ios - MKStoreKit を使用して IAP の現地価格を取得する
IAP に MKStoreKit を使用しています。すべてのタスクを簡単に実行できます (シンプルで使いやすい) が、productid で現地価格を取得するのに苦労している
mkstorekit で現地価格を取得することは可能ですか?
また、商品の現地価格を表示する場合、審査に問題はありませんか?
ios - アプリの購入を高速化する (ネットワーク呼び出しを削除する) ために、SKProduct をディスクに永続化できますか?
SKMutablePayment
/SKPayment
アクションの作成に使用される SKProduct オプションのリストを作成するために必要な往復を削除したいと考えています。
SKProduct をシリアル化する方法に関するガイダンスはありますか?
データをキャッシュできる期間 (価格が一定であっても、代替通貨の価格は異なる場合があります)