
딥링크에는 URI 3가지 유형이 있다. 1. URL Scheme (=Custom Scheme) 커스텀 스킴이라고도 부르는 URL 스킴 방식은 앱에 스킴(scheme) 값을 등록하여 딥링크를 사용하는 방법이다. 사진에 있는 App scheme을 커스텀해서 나만의 값을 등록하여 활용할 수 있다. ex) angela://dev.velog.com 디바이스에 ...

https://docs.flutter.dev/cookbook/navigation/set-up-app-links 모든 단계는 플러터 공식 문서를 따라가고 있으니 문서를 보면서 참고하면 좋다:) 본격적인 작업이 들어가기 전에 앱 미설치 유저에게 보여줄 웹 페이지가 필요하다. 나는 테스트를 위해 github.io로 간단한 웹페이지를 만들었다. 👉 gith...

Android App Link 적용에 이어 이번엔 iOS Univesal Link를 적용해보겠습니다:) >딥링크에 대한 이해가 먼저 필요하다면 이 블로그를 먼저 확인하세요! 👉 App Links 적용기 (Deep Link란?) 먼저 xcode를 열어 환경 설정을 해줍니다. 1. FlutterDeepLinkingEnabled 키 생성 1) Xcode...
App Links를 적용하며 만났던 에러들 모음 assetlinks.json 파일에 사용해야 하는 건 "서명 키"업로드 키: 개발자가 Google Play에 앱을 제출할 때 사용하는 키서명 키: Google Play에서 앱을 최종 사용자에게 배포할 때 사용하는 키=>

App Links 적용기 에서 Universal Link와 App Links에 대해 간단히 설명했지만 사실 딥링크에는 또 다른 유형이 있다.바로 Deferred Deeplink!!생각해보면 어떤 앱은 링크를 눌러 스토어로 이동하여 앱을 설치하고 나면 내가 처음 봤던 페
정확히는 앱이 두번 생성되는 것이 아니라, 앱 인스턴스가 하나 더 생기는 상황이다.AOS 기기에서 백그라운드에 앱을 켜둔다.인스타그램 같은 플랫폼에서 메신저에 딥링크를 복사 붙여넣기 하고, 링크를 눌러 앱을 실행한다.이렇게 테스트해 보면 앱이 이미 실행 중인데도 인스타

사용자가 뒤로가기를 눌렀을 때 앱이 종료되는 대신, 메인 화면을 보여주는 것이 더 자연스럽다. 다른 앱들을 참고해보면 특히 백그라운드에 앱이 켜져 있는 상황에서 뒤로가기를 누를 때 백그라운드에 있는 페이지 위로 새로운 스택이 쌓이는 것을 알 수 있다.딥링크로 앱을 실행