2

でアプリのリンク検証の失敗をハンドル私はautoVerifyとアプリのリンク機能を追加したアプリをテストにlinkアンドロイド:時間をインストール

以下の私のアプリのために設定され、それは初めで働いていました。その後、ビルドを再インストールした後、動作しません。

私が見つけたデバッグでは、私の.well-known/assetlinks.jsonファイルの応答時間が1秒を超えています。 "599.999999353s"、 "debugString":「**************** https://digitalassetlinks.googleapis.com/v1/statements:list?source.web.site=https://example.com&relation=delegate_permission/common.handle_all_urls

{ "MAXAGE" テストURLにタイムアウトエラーを与える

*****エラー******************* \ n *エラー:deadline_exceeded:Webステートメントをhttps://example.com./.well-known/assetlinks.jsonからフェッチする際にタイムアウトが発生しました( 'https://example.com/.well-known/assetlinks.json'に相当) )をWebからダウンロードしてください(ID 1)。\ n ******************* INFOメッセージ************** ******* \ n *情報:クエリに一致する文が見つかりませんでした\ 012 "失敗する。

インストール時に確認が失敗した場合(接続の問題や一時的なウェブサイトのダウンが原因の可能性があります)、いつでもapp/systemの再試行の確認が必要ですか?

+1

このリンクから:https://chris.orr.me.uk/android-app-linking-how-it-works/、私が理解しているのは、インストールごとに一度だけリンクの検証を試みるということです。インストール時に検証が失敗すると、正常な動作をします。アプリを更新する場合にのみ、次の確認が行われます。 – bijoshtj

+0

サーバー側の障害ですか?どのように修正しましたか? –

答えて

1

残念ながらAndroid Mはタイムアウトや接続の問題で失敗した場合、自動的に検証を再試行しません。 in this guideが見つかりましたので、次回の試行はアプリのアップデートまたは再インストール時に行われます。

+0

ありがとうございます!!!!! – bijoshtj

+0

これはAndroid Mとは何が関係していますか?これはGoogleの検証ツールでも失敗していませんか? – batmaci

関連する問題