問題タブ [in-app-billing]

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

android - Android のアプリ内課金: Security.java で「署名の検証に失敗しました」と表示される

Android のアプリ内課金でテスト アプリを実装しました。Security.java ファイルに公開鍵を入力しました。すべてが機能しますが、支払いを送信すると、アプリがクラッシュします。LogCat に「署名の検証に失敗しました」というエラーが表示されます。これは、次のコードに対応しています。

そのビットを false を返すのではなく true を返すように変更すると、すべてが正常に機能します。支払いを送信して安全にアプリに戻ることができます。

これを引き起こしている可能性のあるものについてのアイデアはありますか?

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

android - android in app の購入中に影響を受ける製品を特定する方法は?

android in app 請求ワークフローはかなり長く、クライアントとサーバー間のいくつかの呼び出しで構成されています。これまでのところ、最初の購入リクエストを識別するグローバル トランザクション ID などを見つけることができませんでした。リクエスト GET_PURCHASE_INFORMATION の後に、ステータスが FAILED のバンドルがマーケット アプリケーションによって返されたとします。どの購入が影響を受けているかを知るにはどうすればよいですか?

thxサイモン

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

apache-flex - FlexMobileのアプリ内課金/購入

私はすべてを調べましたが、このトピックについては何も見つかりませんでした-モバイルアプリゲームを作成していて、アプリ内からレベルやポーションなどを販売したい場合、これはFlexモバイルアプリでサポートされていますか?紹介する予定はありますか?広告の実装に関する情報を見つけました...これは次のステップとして考えられますか?Androidマーケットの代わりにPayPalのようなものを使用する必要がありますか?

質問された場合は申し訳ありませんが、まだ何も見つかりません。

ありがとう!

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

android - Amazon アプリストアでマイクロトランザクションを実装するには?

私の会社には、Google マーケットと Amazon アプリストアの両方で入手できるアプリがあります。現在、DLC のアプリ内購入の実装を検討しています。これはGoogle では問題ありませんが、Google はサードパーティのアプリ ストアがアプリ内課金システムを使用することを許可していないようです

Amazon での初日は無料で、アプリを自由にダウンロードしてくれるユーザーがかなりいたので、失われた収益を取り戻すために Amazon に有料 DLC を実装しようとしています。Google はさておき、アプリ内購入を処理する方法は他にもあると思いますが、シンプルで合理化された安全な API を使用した経験のある人はいますか?

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

android - Android - アプリ内課金で AlertDialog を閉じることができない

アプリ内購入を開始するために使用している AlertDialog に問題があります。ユーザーが [購入] ボタンをタップすると、アプリ内購入は期待どおりに起動しますが、AlertDialog は閉じません。次に、アプリ内購入が終了すると、プログラムはアプリに戻りますが、AlertDialog はまだ開いています。

buyCard() 関数をコメントアウトすると、AlertDialog が閉じます。アプリ内課金が関係しているときに AlertDialog が閉じない理由は何ですか?

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

iphone - Apple および Android で物理的な商品やサービスを購入できる可能性

iPhone および Android プラットフォームでさまざまな物理的な商品、配送および印刷サービス、チケットなどを購入する最良の方法は何ですか? Apple アプリ内購入と Android アプリ内課金の両方が、アプリケーション内で消費されるデジタル コンテンツの購入に限定されているため、どのようなサードパーティの可能性があり、あなたの経験は何ですか?

  1. プレミアム SMS (デメリット: 価格の制限、MNO のシェアは約 40 ~ 50% 以上)
  2. PayPal API (短所: 誰もが使用しているわけではありません)
  3. 支払い (クレジット) カード ゲートウェイ (例: 3D セキュア)へのリダイレクト- 後で追加

他に何か?

ありがとうございます


後で追加: 詳細については、こちらも参照してください: In App Purchase

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

android - Androidのアプリ内課金ダイアログはアクティビティの向きを上書きしますか?

ポートレート専用モードで実行するアプリがあります。最近、アプリ内購入を追加しました。

そのために、購入ダイアログを開始するサービスを作成しました(Android SDKが提供しています)。

私が理解しているように、私のサービスはインテントを送信し、Androidアクティビティ内のどこかでこのインテントを受信し、アクティビティスタックの一番上にダイアログを表示します。

ダイアログが表示されると、スタック内のすべてのアクティビティの方向が上書きされます(???)。

どうすれば修正できますか?

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

android - これは、アプリ内購入が成功したことを通知する適切な場所ですか?

誰かが私を助けてくれることを願っています。アプリ内課金サービスを介してアイテムを正常に購入した後、ユーザーに通知する必要があります。[...紛らわしいテキストを削除...]

編集

正確には。onRequestPurchaseResponseデモ Google プロジェクトから、彼らがコードをキャッチするために使用していることがわかりRESULT_OKます。そのメソッド内に Toast を追加し、android.test.purchased アイテムを介してテスト購入を開始しました。マーケットのウィンドウと「購入を承認しています」というメッセージが表示されました。プロセスが完了すると、Toast が表示されました。

私の質問は、これは購入が成功した場合にメッセージを配置する適切な場所ですか?

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

android - Android : アプリ内課金の問題 - 応答から注文 ID を取得する

アプリケーションでアプリ内購入を使用しています。私は正常に製品を購入しました。支払いが行われた後、市場の応答から注文 ID を取得できません。誰かが市場からの応答から注文 ID を取得するのを手伝ってくれます。親切に助けてください。

前もって感謝します。

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

android - アプリ課金でのテスト

署名済みアプリを Android マーケットにアップロードしました。公開したアプリ コンテンツをいくつか作成しました (ただし、アプリではありません)。現在、実際のデバイスで自分の製品を購入しようとしています。市場にアップロードしたのと同じ署名済みの .apk でテストする必要がありますか? または、Eclipseで起動できる「通常の」ものですか?

Eclipse でアプリを起動して requestPurchase() を送信すると、ポップアップが表示され、このアプリのバージョンは市場で購入する準備ができていないことがわかります...

実際の製品 ID を使用してエンド ツー エンドのテストを実行するために、アプリケーションを公開する必要はありません。アプリケーションをドラフトアプリケーションとしてアップロードするだけです。ただし、ドラフト アプリケーションとしてアップロードする前に、リリース キーでアプリケーションに署名する必要があります。また、アップロードされたアプリケーションのバージョン番号は、テストのためにデバイスにロードするアプリケーションのバージョン番号と一致する必要があります。

そして、Googleのドキュメントに書かれているように、市場にあるアプリのバージョン番号とデバイス上のアプリのバージョン番号は同じです:/