問題タブ [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.
iphone - ifステートメントを使用して複数のアプリ内購入を確認する
アプリ内で複数のアプリ内購入を使用しています。たとえば、ユーザーが機能 A、機能 B、または機能 C を購入したかどうかなど、一度に 2 つを確認する必要があります。
または、おそらく彼らはAとBを作成しましたが、Cは作成しませんでした...たとえば;
私がやろうとしているのは、「機能 A または機能 C を購入した場合、bannerView は非表示になります。1 つだけ (つまり、機能 A) に対してそれを行う方法を知っていますが、それらの機能の両方が含まれているかどうかを確認しようとすると、購入されて、そこが苦労しています。
正しく動作していないように見えるので、間違っていると思いますか? &&? を使用してステートメントを混乱させている可能性があります。
ios - iOS の MKStoreKit と Google アナリティクス SDK
MKStoreKit と Google アナリティクスを統合する方法を誰かが理解しましたか?
buyFeature コールバックはトランザクション ID を返しません。これは、分析でトランザクションを一意にするために必要です。
Google アナリティクス ドキュメントの例を次に示します。
また、「ローカライズされた」価格情報を把握する方法も必要です...
どんな助けでも大歓迎です!
ios - IOS: どのタイプのプロジェクトを取るか? アークまたは非アーク
私のアプリでは、Route Me Map プロジェクトを使用していますが、このプロジェクトは ARC を使用していません。同時に、MKSToreKit とそのバージョン 4.0 を使用して ARC モデルを実装する必要があります。この状況で私は何をすべきですか?私の頭の中にある最善の解決策は、古いバージョンの MKStoreKit を見つけることです。他の解決策はありますか?
ありがとう
ios - Apple による審査中にアプリ内購入が機能しない
アプリ内購入が機能するアプリがあり、Apple によって承認され、現在 Appstore にあります。数日前、私はアプリの新しいバージョンを提出し、他のものと同じように実装された新しい消耗品を 1 つ購入しました。
MKStoreKit とこの方法を使用して機能を購入しています。
サンドボックス モードでは、このメソッドは onComplete ブロックまたは onCancelled ブロックのいずれかで終了し、すべての正しい識別子を取得します (新規購入も含む)。ただし、Apple のレビュアーの回答により、ロードが閉じられることはありません。また、新規購入は開発者のアクションが必要なステータスになっていると言われていますが、現在は編集できず、削除もできません (Cleared For Sale を NO にチェックしても)。
問題は新しく購入した製品にあるのでしょうか、それとも別の問題でしょうか? 私は完全に混乱しています...
私に何ができる?誰もそのような問題に遭遇しましたか?正常に動作しているため、Sandbox でエラーを再現できません。Apple レビュー チームと同じ結果を得る方法はありますか?
ios - Xcode 5 を MKStoreKit で動作させることができた人はいますか?
もしそうなら、どのような変更を加える必要がありましたか? MKStoreKit と Xcode 5 で実行するアプリ内購入が見られません。
Xcode 4 で同じプロジェクトを実行すると、アプリ内購入が読み込まれ、問題なく動作します。
ios - 「割り当て解除されたインスタンスにメッセージが送信されました」エラー
古いアプリを iOS 7 用に最適化しているのですが、今まで扱ったことのない ARC 以外のコードを扱う必要があります。問題は、ライブラリ MKStoreKit を使用したアプリ内購入にあります。アプリは古いバージョンと変更されたバージョンを使用しています。サーバーにアクセスできないため、新しいバージョンを使用できません。エラーの原因となっているコード行は次のとおりです。
エラー自体は次のとおりです。
私は NSZombie を使用しました。これは私が得たものです:
ですから、どんな助けでも大歓迎です。この問題を解決するために、私はすでに 3 日間を費やしてきました。
更新: MKStoreManager.m: http://pastebin.com/ZppTkxmN
MKStoreManager.h: http://pastebin.com/TJVM7UdN
エラーの原因となっている行: