Development/ReactNative

[study] react-native-kakao-share-link

mefd 2024. 1. 5. 17:40
728x90

카카오로  공유하기 기능 적용

아래 사이트를 보고 잘 안 되는 부분만 복습할 겸 기록해 둔다.

 

https://github.com/millo-L/react-native-kakao-share-link

 

GitHub - millo-L/react-native-kakao-share-link: 리액트 네이티브 카카오 링크 오픈 소스

리액트 네이티브 카카오 링크 오픈 소스 . Contribute to millo-L/react-native-kakao-share-link development by creating an account on GitHub.

github.com

1.

npm install react-native-kakao-share-link

 

2.

ios >> xcode 프로젝트 info 탭 >> url types 추가

url schemes에 

kakao, 네이티브앱키 입력

 

/** 카카오 '네이티브앱키'는 아래 사이트에서 확인 */

https://developers.kakao.com/console/app

 

카카오계정

 

accounts.kakao.com

 

3.

info 우클릭 >> Open As >> Source Code

사이트에서 알려준 대로 진행

 

4. 안드로이드

https://developers.kakao.com/docs/latest/ko/android/getting-started

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

build.gradle / settings.gradle 둘 중 하나만 적용하거나

에러가 계속 발생하면 하나도 적용하지 않았다. 그랬더니 정상 작동한다.. 왜 되는 건지는 모르겠다

 

추가한 부분은 AndroidManifest.xml 파일과 

strings.xml 파일 

<string name="kakao_app_key">{카카오 네이티브 앱키}</string>

 

그런데 문제는 안드로이드 실제 기기에서 테스트하려고 하면 bundle이 잘못되었다고 빌드가 안된다..ㅠ.ㅠ

왜 이러는거야 증멜...ㅠ0ㅠ

 

오히려 실제기기에서 정상 작동되어야 하는 거 아닌지.. 정말 모르겠지만 또 하다 보면 해결되리라고 생각한다.

emulator에서는 우선 작동되니까 일단은 공유기능 마저 해보고 해결할 예정이다.

 

728x90