問題タブ [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.

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

ios - MKStoreKit エラー

このチュートリアルに従ってアプリ内購入を実装しようとしています(productID : PBonnet.TOEIC3.p.

まず、 MKStoreKitConfigs.h に追加しました:

次に、非消耗品カテゴリの MKStoreKitConfigs.plist に製品を追加しました。

次に、 AppDelegate.m に追加しました:

次に、package1 が既に購入されているかどうかを知りたい ViewController の ViewDidLoad に追加しました。

エラーが発生します:

ViewController に「appdelegate.m」をインポートしようとしましたが、見つかりません。

メソッドの使用方法[MKStoreManager isFeaturePurchased:kKlimtPictureSetId];がわかりません。ブール値を返す必要がありますが、どのようにアクセスできますか?

乾杯

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

ios - テストデバイスで非消耗品の iOS IAP レシートをクリアするにはどうすればよいですか?

テスト デバイスから非消費型サンドボックス IAP レシートを消去しようとして、次のことを試しました。

  • 別のサンドボックス テスト ユーザーを使用する DONE
  • XCodeオーガナイザーからアプリを削除 完了

それでもうまくいかなかったので、サンドボックスでの購入では起こらないはずの領収書が iCloud アカウントから復元されているのではないかと疑った。したがって、私も試しました:

  • アプリ ビルドから iCloud 資格を削除し、新しいテスト ユーザー アカウントにサインインし、アプリを削除し、ローカルに展開する 完了

まだ運がありません。

ところで、私は MKStoreKit を使用しています。

誰もこれに対する解決策を持っていますか?

ありがとう

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

ios - 現在の日付より前の自動更新サブスクリプションの有効期限

MKStoreKit で、自動再生可能サブスクリプションを購入します。1 年間購入する場合、このメソッドはサブスクリプションが有効かどうかをチェックします isSubscriptionActive は 1 を返します。何が問題なのですか?

MKStoreKit v.5 ios7.1

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

ios - Xcode 6でMKStoreKitをビルドする際の問題

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

ios - iOS の新しい Receipt Validation Programming を使用しようとして、ステップ 1 で停止する

Apple のように、 transactionReceipt の使用から appStoreReceiptURL から返された領収書に切り替えようとしています: Receipt Validation Programming Guide

それでも、asn1c コマンドの出力をコンパイルするのに行き詰まっています。個別に引用符に切り替える必要があったヘッダー ファイルへの多数の角度付き参照とは別に、明らかに iOS では使用できない機能に関連する多くのエラーがあります。これらは、finite() 関数と DEBUG コマンドに接続されているようです。以下に 2 つの例を示します。

それらを何に置き換える必要がありますか?

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

ios - アプリ内購入 MKStoreKit 空の利用可能な製品

MKStoreKit を使用したアプリ内購入で問題が発生しました。既に行ったこと:

  1. アプリ ID はすでに作成され、テスト フライトによってテストされています
  2. すべての契約と契約は有効です
  3. 非消費型のアプリ内購入を作成しました (すべてのフィールドが入力され、スクリーンショットが添付されています) ステータス: 審査待ち
  4. 新しい証明書を作成し、プロファイルをプロビジョニングし、デバイスから以前のビルドを削除しました
  5. MKStoreKit をダウンロードし、必要な plist に ["Item 0" : "com.company.appName.inAppId"] の配列 "Others" と SharedSecret キーを含む文字列を入力しました
  6. プロジェクトの「バンドル識別子」 == iTunes Connects のバンドル ID
  7. サンドボックス テスト プロファイルを作成しました (ただし、製品のリストを受け取ることさえできません)。
  8. didFinishLaunchingWithOptions に: 追加

MKStoreKit.sharedKit().startProductRequest()

コンソールに表示されるもの:

無効な製品 ID: ( "com.company.appName.inAppPurchaseId" )

利用可能な製品: []

私が逃したものは何ですか?

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

ios - iOS アプリのクラッシュ レポート

アプリのアプリ内購入セクションに問題があります。この問題は、iPhone 6、6s、および iPad Air でのみ発生します。アプリ内購入をタップすると、アプリがクラッシュします。

これはクラッシュレポートです: