Universal Link
iOS가 브라우저를 열지 않고 대응하는 앱에 넘겨 주는 https 주소이며, 여러분의 도메인에서 제공하는 파일이 이를 허가합니다.
2026년 8월 14일 업데이트
Universal Link는 iOS가 Safari 대신 여러분의 앱에서 여는 평범한 https 주소입니다. 별도의 스킴도 없고 따로 관리해야 할 주소도 없습니다. 같은 링크 하나가 앱을 설치한 사람에게도 설치하지 않은 사람에게도 그대로 동작하며, 그 사이에 브라우저가 번쩍이는 장면도 아무도 보지 않습니다.
이를 허용하는 권한은 여러분의 도메인에서 나옵니다. iOS는 링크에 담긴 호스트에서 /.well-known/apple-app-site-association을 가져와 어떤 App ID가 어떤 경로를 가져갈 수 있는지 읽습니다. App ID는 TEAMID.com.company.app 형태입니다. 브랜드 리디렉션 도메인에서는 도메인 설정에 앱을 한 번 등록해 두면 이 파일이 자동으로 만들어져 제공됩니다.
이 파일의 요구 조건은 인정사정이 없고, 거의 모든 실패가 여기에서 나옵니다. 파일은 리디렉션 없이 상태 200으로 응답해야 하고, application/json으로 제공되어야 하며, 압축되지 않은 채로 도착해야 합니다. 전송 도중에 gzip을 거는 프록시 하나가 아무 표시도 없이 검사를 깨뜨립니다. Apple은 이 파일을 자기 네트워크에 캐시하므로, 테스트 중에 다시 읽게 만드는 확실한 방법은 앱을 지우고 다시 설치하는 것입니다. 플랫폼이 실제로 무엇을 보게 되는지는 내장 점검 기능이 알려 줍니다.