HMS Core In-App Purchase サービスを統合しました。サンドボックス テスト環境で期待どおりに動作します。しかし、Huawei AppGallery に公開した瞬間、製品が読み込まれず、「データの取得に失敗しました」というエラーが表示されます。問題が何であるかを確認するためにいくつかのテストを行いましたが、コードが正しくセットアップされていることは間違いありません。アプリが AppGallery にアップロードされると、常に問題が発生します。問題はそこにあると思い始めています。ここで何が起こっているかについて誰か考えがありますか?
2 に答える
0
これは、アプリの署名の問題である可能性があります。アプリ署名のドキュメントを確認してください。 https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-app_bundle
App Signing は、送信した APK の署名を自動的に上書きする署名キーを自動的に生成します。ローカル キーストアでアプリに署名し、アプリ署名が有効になっているアプリに使用している署名として登録した場合、署名の不一致が発生します。AppGallery は、APK に付けた署名を上書きし、アプリ署名で生成されたものを置きます。
この問題に対する 2 つの個別の解決策を次に示します。あなたに最適なものを使用してください。
- アプリに登録されている署名キーが、アプリ署名によって生成されたものであることを確認してください。
- アプリ署名を無効にします。
于 2020-10-26T15:50:24.130 に答える