본문 바로가기

728x90
반응형
Develop/React Native
728x90
반응형
4

github 잘못 올라간 파일 히스토리까지 삭제하기 잘못해서 깃허브에 암호 파일이라던지, env 파일을 올려 난감한 상황에 처할 때가 있습니다. 저도 최근 .pem 파일을 push 해서 난처한 상황에 처하고 말았는데요. 이렇게 푸시까지 이루어진 상황에선 히스토리가 남아 지우더라도 기록이 남게 되어 보안상의 이슈가 발생하게 됩니다. Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects. github.com .git 폴더를 지우고 새로 git init 을 통해 다시 레포를 정리하라는 글도 많았지만 열심히 구.. 2020. 3. 3.
리액트 네이티브 keystore 분실 시 안드로이드 한창 앱 종료 문제로 빌드에 어려움을 겪고 있던 차에, github 코드 업로드가 pre receive hook declined 100 mb 로 막혀서 제가 이상한 짓을 해버렸습니다.. 그로 인해 keystore 파일이 날아가고 다시 빌드해서 업로드해보려고 하니, 오류가 나더라구요ㅜㅜㅜ 이렇게 오류가 난거죠. 이 keystore 분실에 대한 해결방안은 두 가지가 있는데 패키지명을 바꾸어 새로 앱을 등록하는 것과, 구글에 문의를 넣어 keystore를 재생성한 keystore 파일로 고치는 방법이 있습니다. 첫 번째 방법으로 해보려고 하다가 좋은 방법도 아닌 것 같고, 새 앱을 검토받으며 기다리는 것과 키스토어 문의를 넣어 기다리는 시간이 비슷비슷할 것 같아 두 번째 방법으로 시도하게 되었습니다. 출시된 .. 2020. 3. 3.
리액트 네이티브 안드로이드 앱 등록 문제해결 리액트 네이티브 앱을 어느정도 개발한 뒤 안드로이드 앱 개발이 어느정도 완료가 되었다면 구글 플레이 스토어에 등록해야 할 때가 올 겁니다. 안드로이드 앱 스토어에 앱을 등록하기 위해서는 개발하던 프로젝트에 몇 가지 설정을 좀 더 해주어야 하는데요. 서명 키와, 빌드 사이즈 최적화를 해주어야 합니다. 서명 키 먼저 차근차근 알아보도록 하겠습니다. 서명 키 생성 $ keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 Enter keystore password: Re-enter new password: What is your first and last nam.. 2020. 2. 24.
React Native Fbsdk 페이스북 로그인 구현 리액트 웹뷰로 아이폰 앱을 만들어보다가 웹뷰로는 로그인 구현이 힘들어서 리액트 네이티브로 처음부터 다시,,,,..... 코딩했습니다. 덕분에 조금 힘들었지만 react native 공부도 하고 react 공부도 되고 좋았네요. 긍정적으로 생각해야죠! 이 글에서는 ios 와 안드로이드 설정 방법 둘 다 알아보도록 하겠습니다. ios 를 먼저 업로드 하고 안드로이드를 추후에 업로드 할텐데요. 금방 이번 주 내로는 업로드 할 예정입니다. 먼저 페이스북 로그인 연동 준비를 해봅시다! 준비 리액트 네이티브 프로젝트 만들기 $ react-native init FbLogin 만든 이후 생성된 디렉토리로 이동하여 fbsdk 라이브러리를 설치해주고 링크합니다. $ cd FbLogin $ yarn add react-nat.. 2020. 2. 20.