ここにこれを尋ねるのに適切な場所があるかどうかはわかりませんが、そうでない場合は申し訳ありません。
今日、プロキシとしてFiddlerを使用するようにiPhoneをセットアップし、アプリケーションに対して/.well-known/apple-site-associationにリクエストを行うことを確認しました。
私はそれが目的のためであることを知っていますが、奇妙なことは、多くのアプリ(およびTripadvisorのようなアプリのすべての国のドメイン)と無限ループで同じリクエストを送信し続けることです。同じアプリとドメインで何度も繰り返しますが、それをやめません。私も前に一度見ました。電話を再起動すると停止します。
この理由は何ですか?
どうもありがとうございました。
回答 2 件
これは、Webブラウザからネイティブアプリへのハンドオフに関連しています。
ユーザーアクティビティは、同じ開発者チーム識別子で署名され、特定のアクティビティタイプをサポートするアプリ間で共有できます。アプリがドキュメントベースの場合、ハンドオフを自動的にサポートすることを選択できます
詳細はこちら
関連した質問
- iOSでCrashlyticsを選択すると、Firebaseコンソールにこれが表示されます。「アプリがサーバーと通信するのをリッスンします」
- AVAudioSessionInterruptionのAudioKit処理
- iPhoneがサポートするBluetoothのバージョンを確認するにはどうすればよいですか?
- シートのセクションを展開または折りたたむとSwiftUIアプリがクラッシュする
- 修理後のiPhoneの加熱/スロー/クイックバッテリーの消耗
- Xcodeバージョン1131およびiOS 1351で「デバイスサポートファイルが見つかりませんでした」
- iOSはコンテンツスケールに基づいて異なる画像を読み込みます
- 反応する場所:成功と失敗のブロックを処理する
- 行数が動的に増減するときのUILabelの高さを見つける
iPhoneはこれらのリクエストを送信して各ドメインからファイルをダウンロードし、どのアプリがどのユニバーサルリンクをサポートしているかをiPhoneに伝えます。 次のURLの説明を見ると、この会社には、Webページにリダイレクトする代わりにアプリ内で直接開くことができる次のURLをサポートする2つのアプリがあることがわかります。
携帯電話のどこかで「www.ixigo.com/flights」というリンク(whatsappのメッセージで言うことができます)に遭遇すると、iOSはアプリがこれらのURLをサポートするため、すぐにアプリを開きます。
同様に、APPが複数のドメインをサポートする場合、iOSは複数のヒットを作成し、アプリがサポートするすべてのURLをダウンロードします。 https://www.ixigo.com/apple-app-site-association