ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Firebase firebase_dynamic_links 오류
    firebase 2023. 3. 3. 14:39
    반응형

    사용 버전 : `firebase_dynamic_links: ^5.0.15`

    안드로이드 버전 : 13

     안드로이드 13버전과 다이나믹 링크가 안정화 되지 않아 나는 오류라고 판단

    ※ 해결 방법

    1.  *build.gradle*
        
        `compileSdkVersion 33`
        
        `minSdkVersion 21`
        
        `targetSdkVersion 32`
        
        여기서 `targetSdkVersion`  버전은 32에서만 동작함
        
    2. *SHA 인증서 지문 추가*
        
        firebase 접속

     

    디지털 지문 추가로 프로젝트 SHA 인증값을 추가한다

    SHA 값 알아오는 방법

    1) 본인 프로젝트 > cd android

    2) ./gradlew signingReport

        SHA-256 값 복사
        디지털 지문에 값 붙여 넣기

    3. main/AndroidManifest.xml 에 값 아래 처럼 변경

     

    <intent-filter android:autoVerify="true">
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data
            android:host="test.page.link"
            android:scheme="https"/>
        <data
            android:host="test.page.link"
            android:scheme="http"/>
    </intent-filter>

    ※ 안드로이드 13 부터는 https, http 둘다 넣어주기

    아직 까지는 이전버전화 domainUriPrefix 의 호환성이 확실하지 않아 두가지로 넣어줌

     

    4. json 파일 다시 받기

    json 파일 다시 프로젝트에 덮어쓰기

     

    결론 : 아직 까지 안드로이드13 바잔과 다이나믹 링크의 안정화가 안되어있어서 나는 오류이므로 나중에 이슈 수정이 될때까지 조금만 참자..!

    반응형

    댓글

Designed by Tistory.