React Native 5

[React Native] 카카오톡 로그인 연동

애플리케이션 추가https://developers.kakao.com/ Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com 우선 KaKao Developers 사이트에서 애플리케이션을 추가해줘야 합니다. 애플리케이션이 추가됐다면, 카카오 로그인을 활성화 상태를 ON 으로 바꿔주시고, 앱 설정의 플랫폼에서 Android 플랫폼과 IOS 플랫폼을 각각 등록해줘야 합니다.   플랫폼 수정1. Android 플랫폼 수정안드로이드의 경우 패키지명은 com.[애플리케이션명] 입니다.키 해시는 패키지 설치 후 다시 설명드리도록 할게요. 2. iOS 플랫폼 수정iOS의..

React Native 2024.06.12

[React Native] m1 에서 React Native 개발환경 세팅 및 프로젝트 생성(2024 ver)

M1 의 기본적인 개발환경 세팅은 끝마친 상태입니다(Rosetta, iterm, homebrew)맥으로 개발을 한다면 위의 3가지는 기본적으로 세팅이 완료되어 있어야 합니다~!노마드 코더(니콜라스) 의 영상이 제일 정확하고 따라하기 쉽기 때문에 해당 영상을 참고해서 세팅해주세요https://www.youtube.com/watch?v=B26yiuC5zPM 2024/06/17 기준으로 작성된 버전이며, react-native의 업데이트에 따라 설정 방법이 바뀔 수 있기 때문에 정확한 설정은 react-native의 공식 문서를 참조하시길 바랍니다.https://reactnative.dev/docs/set-up-your-environment Set Up Your Environment · React Native..

React Native 2024.06.11

[React Native] npx react-native run-ios 에러

** BUILD FAILED **The following build commands failed: PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/hazzing/Library/Developer/Xcode/DerivedData/choikangreview-bedwjgsdwlexvghbdldkmninbxjd/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/Script-46EB2E00014D80.sh (in target 'FBReactNativeSpec' from project 'Pods')(1 failure)어마무시하게 삽질을 하게 만든 에러.. ㅠㅠㅠ 진짜..

React Native 2023.05.19

[React Native] Xcode 에러

현재 경로 : /Users/***/Desktop/project/projectName /Users/***/Desktop/project/projectName -> npx react-native run-ios 아래와 같은 에러 발생 error Could not find "Podfile.lock" at /Users/***/Desktop/project/projectName/ios/Podfile.lock. Did you run "pod install" in iOS directory? ios폴더에 Podfile.lock 파일이 없다는 뜻, ios디렉토리에서 pod install 을 실행하면 되는거 같아 보인다 ios폴더까지 경로 이동 후 pod install 을 입력하면 dependency들을 설치해준다 (insta..

React Native 2023.05.19

[React Native] TypeError: cli.init is not a function

프로젝트를 생성할 폴더로 들어와 터미널에서 아래 코드를 입력하는데 TypeError가 발생하였다npx react-native init projectNamefound 0 vulnerabilities/opt/homebrew/lib/node_modules/react-native-cli/index.js:302 cli.init(root, projectName); ^TypeError: cli.init is not a function at run (/opt/homebrew/lib/node_modules/react-native-cli/index.js:302:7) at createProject (/opt/homebrew/lib/node_modules/react-native-cli/index.js:2..

React Native 2023.05.19