問題タブ [skproduct]

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 投票する
1 に答える
830 参照

ios - アプリ内購入の SKProductRequest デリゲートが呼び出されない

私はその質問が何度も聞かれたことを知っています。私はそれをすべて見ましたが、この問題を修正できませんでした。

Storekit frameworkタイプの InAppPurchaseManager クラスを追加して作成しましNSObjectた。

製品リクエストを行う必要があるインスタンスを作成しています。

のクラス プロパティを作成しましたSKProductsRequest

//loadStore メソッド

//デリゲート

私のインターフェースは次のようになります

この問題を解決する方法を提案してください。

編集:このように

実行する

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

ios - In App Purchases SKProductsResponse is empty only in iOS 6

I have In-App purchases implemented for auto-renewable subscriptions and they are running absolutely fine in iOS7. All from loading of products to payment transactions, everything is great. But when I run my application on iOS6 the didReceiveResponse method returns an empty response.products and the product id is listed in response.invalidProductIdentifiers. My code is as simple as:

where set is the NSMutableSet with product ids.

Everything is running absolutely fine in iOS7 but not in iOS6. Please help.

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

ios - SKProduct を Apple ID で並べ替える方法

AppleIDitunesconnect.apple.com から取得した製品を、オンラインで自動的に生成されたもので並べ替えたいと思います。

を確認SKProductしましたが、参照されていないこれらのプロパティしか見つかりませんでしたApple ID

誰かそれについて知っていますか?

ここに画像の説明を入力

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

ios - iTunesConnect が SKProduct の localizedTitle として「nil」を返す

アプリケーション内に購入するアプリ内製品がいくつかあります。昨日は大丈夫でしたが、今日はいくつか問題があります。私はすべての製品のリストを受け取りますがlocalizedTitle、ありlocalizedDescriptionますnil(間pricepriceLocaleは問題ありません)。
このようなことが以前に起こったことは知っていますが、それは Apple のせいでした。SKProduct のローカライズされたタイトルがありません

しかし、今日、すべてのアプリ内購入について Apple からメッセージを受け取りました。それらはすべてステータスが「レビュー待ち」のままです。

そして今、nilからの取得localizedTitleがAppleのバグに関連しているのか、それとも私のせいで、これで何かできるのか疑問に思っています.

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

ios - アプリ内アイテムの価格を米ドルで取得 - ユーザーのローカル コインの代わりに

分析とデータ収集のために、SKProduct の価格をドルで取得したいと考えています。

ユーザーに価格を表示するために使用する基本コードは次のとおりです。

このコードは、ユーザーがローカルコインで支払うべき実際の価格を教えてくれます

ローカルをen_USに設定しようとしましたが、以前と同じ価格になりました.$ :)これを試したために変更したもの:

米ドルで価格を取得する方法はありますか?

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

ios - iOS クラッシュ レポート SKProductsRequest

SKProductsRequestDelegateコード自体が割り当てられていないために次のクラッシュレポートが生成されるという私の考えを誰かが確認できますか? つまり、VC は閉鎖されていますか?

私の考えが正しければ、次のように呼び出してこれを解決できますか?

私が間違っている場合、誰かが私のためにこれについてもう少し光を当てることができますか?

ありがとう。

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

objective-c - Objective-c の SKProduct オブジェクトに productIdentifier を設定する方法

次のようなコードがあります。

また、価格または製品 ID を設定しようとすると、読み取り専用プロパティを設定できないというコンパイル エラーが発生します。

これは私がそれを設定しようとする方法です:

SKProduct の価格と productIdentifier を設定する正しい方法は何ですか?

ありがとうございました!

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

ios - 同じメソッドが 2 回呼び出されると EXC_BAD_ACCESS を引き起こす完了ハンドラー

このチュートリアルを使用して、いくつかの IAP に取り組んでいます。

まず、これで製品を取得します:

ヘルパーは以下を実行します。

製品が返品または失敗した場合、以下が呼び出されます。

問題
問題は、ユーザーがフェッチまたは製品を 2 回開始した場合です。たとえば、フェッチ製品はviewDidLoadで呼び出されますが、ユーザーの接続が悪い/遅い場合は、コントローラーから離れてからコントローラーに戻ります。初期フェッチはキャンセルされないため、2 つ実行されています。

問題は、秒が返され、ポインターが変更された/存在しない/破損した場合だと思います。

関連する行で EXC_BAD_ACCESS コード 2 エラーが発生します。

また