問題タブ [rmstore]

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

ios - RMStore 「iTunes Store に接続できません」

cocoapod を使用してプロジェクトに RMStore を統合しました。統合は成功し、RMStore のデモに従い、領収書の検証を使用してアプリの購入ロジックに統合しました。

領収書の検証では、ビルド番号の代わりにバージョン番号が割り当てられ、AdHoc プロファイルでテストしたところ

「購入に失敗しました」というエラーが表示されました。

この問題を修正し、バージョンをビルド番号に置き換えて、別のビルドを取得しました。このビルドのテスト中に、「ストアに接続できませんでした」というエラーがスローされます。

他のstackoverflowリンクで述べたように、公式IDからログアウトしてテストIDで試してみましたが、まだエラーが発生しています。

参考までに、シミュレーターでは動作しませんが、テスト中に誤ってテスト用の公式 ID を使用してログインしてしまいました... 実機でテストする際に問題は発生しますか?

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

ios - 一部のデバイスでは、アプリ内購入でコンテンツのロックを解除できない

ユーザーから、アプリ内購入で製品の代金を支払ったという報告がありましたが、コンテンツのロックを解除できませんでした。これらのレポートの共通点は、これまでのところ iOS 9 です。成功メソッドでの購入は呼ばれないようです。IAP は機能しているように見え、購入が正常に復元されたとさえ言います (Apple 自身の警告) が、コンテンツを配信しません (アプリのロックを解除します)。

iOS 10 では問題なく動作するため、これは非常に奇妙なバグであり、他の古いデバイスでも動作しない理由はありません。ある時点で、お客様から iOS 10 でも同じ問題について苦情がありましたが、問題を作成することはできません。アプリ内購入に使用RMStoreしていますが、このライブラリを使用して以来、これは開始されていません。標準の IAP 統合でも発生しています。

この問題の原因を知っている、または聞いたことがある人はいますか?

どんなヒントも素晴らしいでしょう!

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

ios - RMStore openssl/pkcs7.h ファイルが見つかりません

領収書をローカルで確認するために RMStore を使用しようとしています。静的 ssl ライブラリを追加するための指示に従いました: https://github.com/robotmedia/RMStore/wiki/Receipt-verification#adding-openssl

4つのファイルを転送し、バイナリとヘッダーをダウンロードしました。

1. ビルド フェーズで、libssl.a と libcrypto.a を Link Binary With Libraries に追加します。

2.Build Settings で、headers フォルダーを Header Search Paths に追加します。

上記の2番目のステップで、問題が存在する場所です(私は思います)。現時点でヘッダー検索パスは

およびライブラリ検索パス:

「RMStore」を自分のプロジェクト名に置き換えるべきですか? どこが間違っているのですか?

また、副次的な質問 (ただし、openssl に関連) として、App Store に送信する際に、「製品は暗号化を使用するように設計されていますか、それとも暗号化が含まれているか組み込まれていますか?」という質問には何と答えればよいでしょうか? 質問?確認の承認を申請する必要がありますか?

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

objective-c - Cocoapod の依存関係を処理するには?

私は最初のココアポッドを作成しています。に依存しているため、podspec ファイルRMStoreに追加しました。s.dependency "RMStore"ただし、自分のフレームワークで作業していると、RMStore利用できないというエラーが常に表示されます。では、どうすればこれを処理できますか?

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

ios - アプリ内購入エラーでアプリが拒否されました

私のアプリは、次の理由でアプリ ストアから拒否されました。

iOS 10.2 を実行している iPhone でレビューしたところ、アプリ内購入製品に 1 つ以上のバグが見られることがわかりました。

具体的には、Pro メンバーシップ画面でサブスクリプションのアプリ内購入をタップすると、購入エラー メッセージが表示されました。

ここに画像の説明を入力

すべての製品がアプリ サービスから正しく取得されています。

さらにデバッグすると、次のエラーが表示されることがわかりました

エラー Domain=SKErrorDomain Code=0 「iTunes Store に接続できません」 UserInfo={NSLocalizedDescription=iTunes Store に接続できません}

この URLをたどるとエラーが解決します

しかし、私の質問は、このケースを Apple レビュー チームにどのように受け取らせることができるかということです。

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

ios - iOS の領収書の検証が正しく機能しない

私は無料のアプリ (既に App Store で入手可能) を持っています。これには消費不可の IAP オプションがあり、より多くの機能を備えたプレミアム バージョンのようなものです...最小展開ターゲットは 8.0 です。

レシートの検証に RMStore ライブラリ ( https://github.com/robotmedia/RMStore ) を使用しています...他のアプリを既に購入したデバイスで実行すると、検証が正しくないことに気付きました。つまり、彼のデバイスの誰か (対応する Apple ID を持つ) が過去に他のアプリを購入した場合、私のアプリに入力すると、領収書の検証は OK を返します (その人が既に私のプレミアムバージョンも購入したように) が、ではありません :-(

以下は、RMStore (AppDelegate 内) を使用したレシート検証のコードです。

なにが問題ですか?

ちなみに、ここStackOverFlowのRMStoreライブラリとレシート検証の他の投稿では、「RMStoreAppReceiptVerificator」ライブラリが言及されていますが、私はそれを持っていません...必須として必要ですか?(代わりに「RMAppReceipt」および「RMStoreAppReceiptVerifier」ライブラリを使用します)。