[iOS] 유니버셜 링크가 왜 특정 브라우저에서 리다이렉트 되지 않을까?

Zoe·2023년 12월 26일
0

iOS

목록 보기
34/39
post-thumbnail

현재 진행하고 있는 프로젝트에서 링크를 공유하는 상황은 아래와 같다.

초대 코드 공유
정산 내용 공유

AppsFlyer의 OneLink를 사용해서 유니버셜 링크를 생성했다.
정상적인 시나리오는 다음과 같다.

  1. 사용자가 링크를 공유한다.
  2. 다른 사용자가 해당 링크를 클릭한다.
  3. 앱을 설치하지 않은 경우 - 앱스토어로 이동
  4. 앱을 설치한 경우 - 초대 코드 공유는 앱 내부 초대 페이지로 이동, 정산 공유는 정산 페이지로 이동

사파리에서는 해당 시나리오대로 잘 동작하는데, 카카오 인앱 브라우저, 크롬 등과 같은 특정 브라우저에서는 리다이렉트가 제대로 동작하지 않고 있었다.

결론적으로
아직 특정 브라우저에서 유니버셜 링크가 제대로 적용되지 못하고 있기 때문이었다.(사파리에서는 100% 동작)
따라서 URI 스킴을 추가해서, 유니버셜 링크가 리다이렉트되지 못할 때 대응 방향으로 설정했다.

fallback uri scheme을 추가하니 카카오 인앱 브라우저, 크롬에서 모두 정상 동작하게 되었다.

profile
iOS 개발자😺

0개의 댓글

관련 채용 정보