[Swift] 동일한 도메인에서 유니버설 링크 (Universal Links)가 작동하지 않으므로주의하십시오
1781 단어 iOS비망록메모SwiftUniversalLinks
구현 전의 조사 부족이라고 하는 것으로, 비망록적인 메모가 됩니다.
개요
동일한 도메인에서 앱으로 전환 할 수 없음
유니버설 링크는 동일한 도메인에서 작동하지 않으므로 주의해야 합니다.
공식 문서에서도 주의점으로 기재되어 있었습니다. .
벌써 Web에서 이용하고 있는 유저에 대해서 갑자기 앱 기동하면 UX적으로 좋지 않기 때문에 Apple씨가 제어하고 있는 것 같습니다.
(번역한 자신의 해석이 틀리지 않으면)
Support Universal Links:
htps : //로 ゔぇぺぺr. 아 ぇ. 코 m / ぃ b 등 ry / 아 r ゔ ぇ / 도쿠 멘 타치 온 / 게 네라 l / こんせ p つ あ l / あ p せ rch / 우니 ぇ r 삼 ks. HTML
하위 도메인을 대상으로 설정하여 범용 링크를 활성화할 수 있습니다.
그렇다고는 해도, 서브 도메인으로 나눌 정도의 페이지는 아니지만 유니버설 링크를 유효하게 하고 싶은 장면이 있을까 생각합니다.
다음은 겉보기에는 동일한 도메인에서 범용 링크가 작동하는 예를 보여줍니다.
대안
동일 도메인에서는 유니버설 링크는 무효입니다만, 서브 도메인등에 천이처를 설정하면 유효하게 됩니다.
아래의 예에서는, 외형은 동일 도메인에서의 전이입니다만 범용 링크를 서브 도메인으로 하는 대안이 됩니다.
# shop一覧画面(www.hoge.com)から詳細画面を開く場面を想定しています。
# 詳細画面のリンク先をサブドメイン(shop.hoge.com/shop_id)として設定。
# リンク先のサブドメインはリダイレクト先として詳細画面(www.hoge.com/shop/shop_id)を設定。
# 設定したリンクはユニバーサルリンクとして設定しているため、アプリが起動します。
# アプリ未インストール&Webでの表示では、リダイレクト先の画面(www.hoge.com/shop/shop_id)が表示されます。
요약
# shop一覧画面(www.hoge.com)から詳細画面を開く場面を想定しています。
# 詳細画面のリンク先をサブドメイン(shop.hoge.com/shop_id)として設定。
# リンク先のサブドメインはリダイレクト先として詳細画面(www.hoge.com/shop/shop_id)を設定。
# 設定したリンクはユニバーサルリンクとして設定しているため、アプリが起動します。
# アプリ未インストール&Webでの表示では、リダイレクト先の画面(www.hoge.com/shop/shop_id)が表示されます。
기재된 정보에 오류 등이 있으시면 지적 해 주시면 감사하겠습니다. mm
Reference
이 문제에 관하여([Swift] 동일한 도메인에서 유니버설 링크 (Universal Links)가 작동하지 않으므로주의하십시오), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takashico/items/dafb0a749bca8156ddd6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)