문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
Flutter
889386
플러터로 개발중에 있습니다
카카오 공유하기로 받은 메세지를 클릭하면
앱이 설치가 되어있지 않을 시, 마켓으로 연결이 되지만,
앱이 설치 되어있을 시, 앱 실행이 되질 않습니다
background 상태에선 실행이 되긴 되는데, terminated 일 때 실행이 안되요…
ios는 너무너무 잘되구요…
마켓url도 정상인데 왜 안드로이드만 앱이 실행이 안되는지 도저히 원인을 못찾겠습니다…
<activity
android:name="com.kakao.sdk.flutter.AuthCodeCustomTabsActivity"
android:exported="true">
<intent-filter android:label="flutter_web_auth">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- 카카오 Redirect URI, "kakao${YOUR_NATIVE_APP_KEY}://oauth" 형식 -->
<data android:scheme="kakao{}" android:host="oauth"/>
<!-- 카카오톡 공유, 카카오톡 메시지 -->
<data android:host="kakaolink"
android:scheme="kakao{}" />
</intent-filter>
</activity>
네이티브앱키 작성란은 비워두었습니다
확인 부탁드립니다
tim.l
10월 10, 2023, 11:44오후
2
공유하기 재현 해볼 수 있는 방법 알려주시겠어요?
tim.l
10월 11, 2023, 2:48오전
5
intent-filter 를 oauth 와 분리하시거나
oauth와 activity를 분리하여 intent-filter 정의해보시겠어요?
<activity android:name="com.kakao.sdk.auth.AuthCodeHandlerActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- Redirect URI: "kakao{NATIVE_APP_KEY}://oauth“ -->
<data android:host="oauth"
android:scheme="kakao앱키" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- "kakao{YOUR_NATIVE_APP_KEY}://kakaolink" 형식의 앱 실행 스킴을 설정하는데 사용 -->
<data android:host="kakaolink"
android:scheme="kakao앱키" />
</intent-filter>
</activity>
이렇게 수정 해보았으나
여전히 백그라운드 완전 종료시 전혀 반응이 없습니다
ㅠㅠ
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- "kakao{YOUR_NATIVE_APP_KEY}://kakaolink" 형식의 앱 실행 스킴을 설정하는데 사용 -->
<data android:host="kakaolink"
android:scheme="kakao앱키" />
</intent-filter>
이 부분을
.MainActivity 쪽으로 옮겨서 해결 하였습니다
감사합니다!!
1개의 좋아요