問題タブ [in-app-purchase]
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 - プログラムでアプリを再起動することは可能ですか
アプリ内購入が行われた後にアプリを再起動する方法を探しています。ユーザーがアップグレードしたら、広告を消し、基本的にアプリを最初からリロードして、次回アプリが読み込まれたときにすべての新しい機能が追加されるようにする必要があります。最も簡単な方法は、アプリを終了してからアプリを自動的に再起動することだと思いますが、これが可能かどうかはわかりません.
iphone - iPhone Store Kit「iTunes Storeに接続できません」
アプリにアプリ内購入を追加する作業を行っています。
productsRequest:didReceiveResponse
メソッドを受け取り、製品の配列を受け取ることができます。
SKPaymentをSKPaymentQueueに追加すると、私の問題が発生します。製品をキューに追加した後、paymentQueue:updatedTransactions
メソッド内のトランザクションの状態は常にSKPaymentTransactionStateFailedになります。
「transaction.error」を NSLog すると、次のように返されます。 Error Domain=SKErrorDomain Code=0 UserInfo=0x165000 「iTunes Store に接続できません」
設定アプリでストアからログアウトしましたが、アプリで製品を購入しようとした後、テスト アカウントでログインするように求められません。上記のエラーで失敗するだけです。
iphone - iPhone で StoreKit フレームワークを弱リンクする際のエラー
アプリにアプリ内購入のサポートを追加しようとしています。アプリで OS2.2.1 を引き続きサポートできるようにしたいのですが、OS バージョンが 3.0 以降でないと IAP を使用できません。
StoreKit フレームワークの弱いリンクを試みました。基本的に、StoreKit.framework をフレームワークに追加しましたが、ターゲットの Link Binary With Libraries には追加しませんでした。また、Apple の指示に従って、weak_framework -StoreKite を他のフラグ行に追加しました。OS2.2.1 でアプリを実行すると、main 関数が実行される前に _read_images でクラッシュします。私は本当に 2.2.1 をサポートする必要があり、他のアプリがサポートしていることを知っています。助けてくれてありがとう。
objective-c - 自分のテストアプリ内購入トランザクションをキャンセルするにはどうすればよいですか?(もう一度テストできます)
iPhoneアプリのアプリ内購入を実装しています。すべてが良いです-ストアキットは非常に使いやすく、プログラミングの数時間後にすべてが機能しています。
問題は次のとおりです。私の製品は消耗品ではないため、購入すると、アプリストアは常に既に持っていると表示し、支払いを再度テストすることはできません。トランザクション復元メソッドを呼び出すだけです。
繰り返しますが、これは非消耗品です。
その製品の購入を削除して、支払いをもう一度テストできるようにする方法を知っている人はいますか?
(新しいテストアカウントやその他の面白い回避策を登録せずに)
iphone - 永久アイテムのアプリ内購入で消費アイテムを使用する
今後の iPhone アプリケーションでは、拡張コンテンツ (追加のユニット タイプなど) のアプリ内購入を提供したいと考えていますが、ブースター スタイルの形式で提供したいと考えています。つまり、ブースター パックを購入すると、 Y ユニットのうち、X 個の新しいユニット タイプ。ユニットはスタック可能で、複製すると便利なので、すでに持っているユニットと同じものを入手できます。このモデルについていくつか質問があります。
これは、Apple の「アイテムに何が含まれているかを明確にする」に反しますか? ユニットのランダムなセットを受け取っており、特定のディストリビューション ミックスに従って重複して受け取る可能性があることは明らかですが、これについてはまだわかりません.
これらのブースター パック スタイルの購入は、ユーザーが繰り返し使用できるようにしたいという唯一の理由で消耗品になりますが、受け取るアイテムは真に「消耗品」ではありません。ユーザーの購入をサーバーに保存して、購入したコンテンツに常にアクセスしてバックアップできるようにできると考えていますが、これがアプリを拒否するかどうかはわかりません.
情報をありがとう!
iphone - アプリ内サブスクリプション アプリ
アプリ内サブスクリプションを実装したアプリを知っている人はいますか?
編集
====
明確にするために、Appleが定義する「サブスクリプション」タイプのアプリ内購入の実装について言及しており、消耗品を実装してサブスクリプションと呼ぶのではありません。
=====
サブスクリプション モデルをどのように実装できるかを考えてみましたが、考えられるすべての可能なソリューションに対して常により多くの問題が発生するので、実際にそれを行うアプリを誰かが知っているかどうか疑問に思っています.
ありがとう
iphone - iphone アプリ内購入
特定のアプリのアプリ内購入は、アプリのすべてのバージョンまたは現在のバージョンのみで利用できますか?
App Store に MyApp 1.0 があり、機能 A と機能 B のアプリ内購入があるとします。
MyApp は、Web サーバーからアプリ内購入 ID のリストをダウンロードします。
MyApp 2.0 がリリースされ、機能 C および D のサポートが追加されました。
MyApp 1.0 が 4 つの機能 (A、B、C、D) のすべてについて StoreKit にクエリを実行すると、Apple は喜んで 4 つすべてを送り返すだろうというのが私の推測です。
Apple 側ではフィルタリングを行っていませんよね?
iphone - iPhoneでのアプリ内購入
私は iPhone に不慣れで、iPhone 向けの最初のプロジェクトの最終段階にいます。Inapp 購入の実装で助けが必要です。アプリの無料バージョンを 30 日間提供してから、ユーザーにアプリの購入を強制する必要があります。どうすればこれを実装できるか教えてください。貴重なアドバイスを楽しみにしています。
前もって感謝します。
iphone - アプリ ストア アプリで plist ファイルをハッキングするのはどれくらい簡単ですか?
心配しないでください。他の人のアプリをハッキングしようとしているわけではありません。
無料版とデラックス版の 2 つのバージョンのアプリが必要です。私の計画は、アプリ内購入を使用して、plist ファイルにブール値を設定することでデラックス バージョンを有効にすることでした。
私の質問は次のとおりです。これは安全ですか、それとも簡単に回避できますか? 安全でない場合、誰かが簡単な代替案を提案できますか? 追加のコンテンツをダウンロードするのではなく、すべての機能をアプリ内に保持して、何らかの形で有効にしたい.
編集:アプリケーションのplistファイルではなく、ユーザーのデフォルトファイルのようなものです。