問題タブ [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 に答える
1489 参照

iphone - iPhone: アプリ内購入のステータスをプログラムで確認する

ご存じのように、アプリ内購入は、設定 - >一般 - >制限からオンとオフを切り替えることができます。実際に支払いを行う前に、アプリ内購入のステータスをプログラムで確認する方法はありますか。

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

iphone - NSUbiquitousKeyValueStore とアプリ内購入

今日、私は 1.5 か月前のプロジェクトを開いて、アプリに新しいアプリ内購入を追加したかったので、すべての情報を iTunesConnect に追加しましたが、既存のものは何も変更しませんでした。アプリを実行すると、すべての購入が機能しなくなります。MKStoreKit を使用していますが、SKRequest もエラーをスローしません。さらに、iCloud サポートを追加せずに、次のログイン コンソールを取得しています。

何が起こっているのか、および/または私が壊した可能性のあるものはありますか?

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

objective-c - MKStoreKit非消耗品は接続とNSUbiquitousKeyValueStoreの両方で失敗します

アプリ内購入をアプリに追加しようとしているので、インターウェブを検討した後、MKStoreKitを使用することにしました。これですべてが設定され、プロジェクトは正常に見えます。サーバー上にあるはずのファイルは実際にはサーバー上にあります。そして、この種のものすべて。

デバイスでアプリを実行し、テストボタン「購入」を押すと、混乱が始まります。まず、これは私が得た結果です。

一歩下がって、sceanrioを見てみましょう。

これは私の呼び出しコードです

つまり、基本的には、テスト項目の購入を呼び出す以外に何もしていません。

これはMKStoreConfig.hです

これらの情報は、私のケースシナリオの分析を行うのに十分です。詳細が必要な場合は、質問してください。喜んでお答えします。

誰かがこれで私を助けてくれることを願っています。:) 前もって感謝します!

-k-

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

iphone - iPhone:アプリ内購入、サンドボックスで1回購入

アプリ購入時にiPhoneに奇妙な問題があります!ituneconnectで製品を作成し、(MKstorekitを使用して)サンドボックス環境で製品を購入しました。すべてが初めて実行されました...デバイスからアプリを削除し、別のテストアカウントを作成しました。デバッガモードで、製品がすでに購入されていると見なされることがわかりました。

プロジェクトのクリーニングからキャッシュの問題のすべてのトリックまですべてを試しましたが、それでも問題は発生します..それは正常ですか?? または私は何か間違ったことをしていますか?

ご意見をお聞かせください

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

iphone - MKStoreKitは購入した製品を保存しません

MKStoreKitを使用してIAPをアプリケーションに実装しています。製品を購入すると、すべてが期待どおりに実行され、エラーメッセージはまったく表示されません。製品は以下のコードを使用して購入されます。

製品を購入した後、購入を確認する通知を(以下のコードを介して)受け取ります。

購入後、次のコードを実行して(文書化されているように)、製品が購入されたかどうかを判断します。

製品IDに対して常にNOを返します。これは、製品を購入したときと同じインスタンスでアプリを実行し、アプリを閉じて開いたときに発生します。開発証明書または配布証明書を使用してアプリを実行しても、まったく違いはありません。さらに、MKStoreKitが購入したBOOLを探しているように見える場所を正確に見つけることができません(コードのかなり深いところにあるので、そうであるかどうかはわかりませんが、見つけることができません) 。私のアプリはNSUserDefaultsを使用して他の情報を保存しているので、それは問題ではありません。

あなたが提供できるどんな助けもあなたの時間をありがとう、非常に高く評価されます。

0 投票する
3 に答える
262 参照

iphone - アプリ内購入の説明

App Store に 2 つのバージョンを用意したいアプリがあります。1 つはライト バージョン、もう 1 つはフル バージョンです。アプリ内購入を使用してアップグレードするオプションを使用して、ライト バージョンを無料で提供したいと考えています。フルバージョンは有料で提供されます。

他のアプリでの InApp 購入の場合、MKStoreKit を使用して非消耗品の InApp 購入 (アップグレード) を行いました。ライトバージョンの場合、私はそのアプローチで問題ありません。

私の質問は、有料で App Store で入手できるフルバージョンについて、MKStoreKit のようなものを使用する必要がありますか、それともダウンロードに費用がかかることを知っているので、それを公開して Apple が購入を処理することはできますか?

ありがとう

0 投票する
3 に答える
1387 参照

iphone - MKStoreKit購入機能は何もしません

MKStoreKitをCocos2Dゲームで動作させようとしています。実行するのは非常に簡単に見え、すべての手順を数回実行しました(正しく実行したことを確認するため)が、それでも機能させることができません。製品名、価格、説明などを取得できますが、共有のMKStoreKitManagerを使用して購入できます。

製品を購入するための私のコードは次のとおりです。

基本的に、製品が以前に購入されていない場合は、購入プロセスを開始します。問題は何も起こらないことです!onCancelledが呼び出されることすらなく、無視できるメッセージ(iCloudサポートとカスタムサーバーオプション)以外にエラーメッセージはありません。

誰かが私を止めているのは何かに光を当てることができますか?

注: iOS5.1を実行しているiPhone4デバイスでテストしています

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

ios - iOS 互換性のないブロック ポインター タイプの問題

MKStoreKitを使用するプロジェクトの実装に問題があります。UIAlertViewさまざまな購入オプションを実装しようとしています。

これは、さまざまなことを行って呼び出すコードですUIAlertView

alertViewこれは、私が呼び出そうとしているコードを含む物理的なものです:

問題は、次の Xcode エラー メッセージが に表示されることUIAlertViewです。

'int (^)(NSString *)' を 'void (^)(NSString *)' 型のパラメーターに送信する互換性のないブロック ポインター型

問題は次のように見えますが、onComplete:^(NSString* purchasedFeature)これonCancelled:^を修正する方法がわかりません。

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

iphone - iOS アプリ内購入 - 内部コンテンツか外部コンテンツか?

アプリ内購入について頭を悩ませようとしていますが、まだ理解できません... :/ 子供がアルファベットを学ぶための小さなアプリを書いています。文字の半分をロックするにはどうすればよいですか? アプリ内コンテンツのロックを解除する許可を販売するだけでよいですか、それとも無料コンテンツのみを残して、販売したい部分をアプリから除外する必要がありますか? そして、私が捨てた場合、どの画像/音などを表示するかを制御する簡単な方法はありますか? 少なくともnoobにとっては、かなり厄介なものです;)