이번에 Android API level을 33으로 업데이트 하게 되었는데, 다이나믹 링크가 제대로 동작하지 않는다는 문의가 들어왔다.
브라우저에 들어가진 후, 로딩만 되고 앱은 실행되지 않는 문제였고, Samsung S 시리즈에서는 잘 작동되고, Samsung Z 시리즈에서만 해당 문제가 발생하였다.
기존의 방식은 DynamicLink의 Url Prefix의 host와 scheme을 intent-filter 내부에 data로 작성했었다.


해당 Dynamic Link의 세부 정보로 들어가면 DeepLink에 관한 정보를 볼 수 있는데,
Deep Link의 host와 scheme을 intent-filter 내부에 data로 작성해주니 잘 동작되었다.
비교군이 좀 부족하긴 했지만, 왜 S 시리즈(2개 기기에서 테스트)에서는 잘 동작하고 Z 시리즈(Flip 5~6개, Fold 1개 테스트)에서만 동작하지 않았는지는 알아내지 못한 채 의문으로 남았다...
https://stackoverflow.com/questions/75651609/dynamic-links-wont-open-in-android-13
글을 참고하여 작성하였습니다.