일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 커스텀팝업
- 보호와 보안
- Swift
- 준코딩
- label
- C언어
- storyboard
- 백준
- Android Studio
- FLUTTER
- Xcode
- 플러터
- Firebase
- customPopup
- deeplink
- BAEKJOON
- android java
- swift baekjoon
- 버블정렬
- 자바
- 연결리스트
- IOS
- TextField
- 예외처리
- 안드로이드
- text to speech
- xocde
- 링크드리스트
- 안드로이드스튜디오
- Android
- Today
- Total
목록Firebase (3)
준코딩
안녕하세요. 사실 저번에 다이나믹링크 관련 작업을 하면서 android13 버전 이하에서는, 정상 작동이 되었는데 13버전 이상부터는 다이나믹 링크가 정상 작동이 되지 않는 문제가 있었습니다. 대충 찾아보니..... build.gradle(Module) 파일에 있는 targetSdkVersion이 33일때 정상 작동 하지 않는다고 합니다,,, 그 당시엔 아 그럼 그냥 이걸 낮춰서 하면 되겠구나~ 하고 낮춰서 진행 하였는데, 지금은 다시 targetSdkVersion을 33으로 올려야 하는 상황이 되어서, 그럼 어떻게 다시 다이나믹링크 문제를 해결해야하나? 방법을 찾아보았습니다. 기존 다이나믹링크가 되셨던 분들이라면 아래 코드를 확인하고 간단히 수정하실 수 있습니다. 일단 왜 안되었는지는 보안이 더 빡세졌..

1. https://console.firebase.google.com/?hl=ko 여기에 접속해서 파이어베이스 프로젝트를 생성해 줍니다. 2. 프로젝트 이름을 적어주세요. 3. 애널리틱스는 끄도록 하겠습니다 (켜도 괜찮긴한데 그러면 Gradle 부분에 추가해줘야 합니다.) 4. 프로젝트 생성이 완료되었습니다 . 5. 안드로이드 프로젝트를 생성할 것이기 때문에 안드로이드 를 선택해주세요. 6. 아래 내용들을 (아래 7~10 을 보고 채워주세요) 7. 패키지 네임은 메인엑티비티 최 상단에 적혀 있습니다. 7-1. (앱 닉네임은 원하는걸로 작성해 주세요. 안적어도 됩니다.) 8. 디버그 서명 인증서 SHA-1 을 얻어보겠습니다. 8-1 제일 우측에 있는 코끼리모양 Gradle 을 누르고 8-2 펼쳐진 화면에서..

딥 링크는 특정 페이지에 도달할 수 있는 링크를 말합니다. (기존에 알고있던 url 들도 그럼 전부다 딥링크 아닌가??) -> 웹 대다수 링크는 사실상 딥링크이며 단지 그렇게 부르고 있지 않을 뿐입니다.라고 한다. 결론은 그냥 특정 페이지에 도달 할 수 있는 링크들을 딥 링크라고 부르는 거 같다. 내가 궁금한건 모바일 Android에서의 딥 링크이다. Android doc 에서 "딥 링크는 앱 내에 특정 대상으로 직접 이동할 수 있게 하는 링크입니다."라고 설명하고 있다. 구글 창에 검색해보면 딥링크도 여러 가지 종류가 있다. 앱링크, 다이나믹 링크, 유니버설 링크, 원링크 등등..... 여러 가지가 있지만 난 지금 안드로이드 개발 공부를 하는 거니깐 안드로이드 관련 딥링크에서만 일단 공부해보자. ios..