profile
안녕하세요. 개발자입니다.

[React Native] Firebase 로 푸쉬 알림을 받아보자 - iOS

앞선 안드로이드 설정과 iOS 역시 설정 과정은 비슷하다.\[React Native] Firebase 로 푸쉬 알림을 받아보자 - Android 를 참고 바란다.iOS 역시 안드로이드와 마찬가지로 파이어베이스에 프로젝트 정보를 추가한다.iOS 앱의 번들ID, 앱ID 닉

약 16시간 전
·
0개의 댓글
post-thumbnail

[React Native] Firebase 로 푸쉬 알림을 받아보자 - Android

파이어베이스 푸시를 받기위해서는 우선 파이어베이스를 설치해야하는데 firebase를 설치하는 파트는 firebase 공식 문서의 Get Started 문서를 참고했습니다React Native Firebase: Get StartedCloud Messaging우선 파이어베

약 17시간 전
·
0개의 댓글
post-thumbnail

[React Native] Naver Login

자 이번에는 네이버 로그인을 연동해보자. 관련 깃헙은 여기다.카카오톡 로그인과 마찬가지로 react-native-seoul 이 곳을 사용한다.ios 의 경우 추가로 pod install을 수행하자.

어제
·
0개의 댓글

[React Native] react-native 실행하는 중 Flipper-Folly.build error

멀쩡히 잘 사용하는 프로젝트를 백업 후 다른 PC에서 pod install 시 에러가 발생하였다.CompileC /Users/cspark/Library/Developer/Xcode/DerivedData/eatda_rnuser-ezvelqqgojaqvweenpvoitbu

1일 전
·
0개의 댓글
post-thumbnail

Kakao Login을 적용하자.

Kakao login을 적용하기 위해서 먼저 개발자 계정을 만들고 앱을 등록해야 한다.카카오 개발자 사이트를 접속하여 회원가입 후 앱을 생성한다.앱 정보를 등록하는 방법은 아래 사이트를 참고하자.https://developers.kakao.com/docs/la

2일 전
·
0개의 댓글
post-thumbnail

Facebook login을 해보자

페이스북 SNS 로그인을 연동하기 위해 필요한 작업과정을 설명한다.본 내용 작성 시 작업 환경은 아래와 같다.참고한 사이트는 여기 !!!페이스북 로그인을 사용하기 위해서 먼저 페이스북 개발자 콘솔(Facebook Console)에 앱 등록이 필요하다.

2021년 4월 21일
·
0개의 댓글
post-thumbnail

Google Map 사용을 위한 키 발급

리액트 네이티브에서 구글 맵을 사용하기 위해서는 키를 발급 받아야 한다.먼저 구글 클라우드 플랫폼에 접속한다.라이브러리 메뉴에 진입하여 Maps SDK for Android 을 사용 설정하자.왼쪽 메뉴에서 사용자 인증 정보 를 누르자사용자 인증 정보 화면 상단에 사용자

2021년 4월 20일
·
0개의 댓글

[MySQL] MySQL 5.7 user 생성, 권한 부여

데이터베이스에 접근하는 사용자를 먼저 등록한다. 요청하는 출발지에 따라 약간?씩 다르다.localhost127.0.0.1외부접속생성한 후 서버에 적용하려면 flush를 해주자.사용자만 생성한다 해서 접속되지 않는다.접속 권한을 부여해야 한다.사용자 생성과 마찬가지로 출

2021년 4월 16일
·
0개의 댓글
post-thumbnail

[ReactNative] 오류: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.kakao.sdk.user.model.Account.getEmail()' on a null object reference

카카오 로그인 이후 @react-native-seoul/kakao-login 라이브러리의 getProfile 호출 시 발생하는 문제점이다.이는 카카오 개발자 사이트에서 이메일에 대한 동의항목을 체크하지 않아 발생하는 문제점이다.아래 경로로 이동 후사진과 같이 제품설정의

2021년 4월 15일
·
0개의 댓글

[React Native] 오류: package.json theme duplicate 에러 발생 시

project/template 폴더에 있는 package.json의 내용이 중복되어 발생되는 문제점이다.Typescript 를 설치하면서 생성되는 폴더다.일단 package.json 파일을 삭제하면 문제점은 해결되지만 왜 그런지는 아직 잘 모르겠다.추후 문제점 확인이

2021년 4월 15일
·
0개의 댓글

[React Native] 오류 : Unable to load script. Make sure youre dither running a Metro server

react-native 최초 설치 후 안드로이드 스튜디오로 실행할 경우 위와 같은 오류 발생할때패키지명/android/app/src/main/assets 폴더가 있는지 확인하고 없으면 생성패키지명/android 폴더에서 ./gradlew clean 실행패키지명 폴더에서

2021년 4월 15일
·
0개의 댓글

React Native Typescript 설치

이 글은 https://velog.io/@ant-now/React-Native-with-TS-타입스크립트로-리액트네이티브-boilder-plate-만들기-1리액트-네이티브-앱-Typescript-로-세팅하기 을 보고 작성되었습니다.최근 카카오 로그인 기능을 추

2021년 4월 15일
·
0개의 댓글

Centos 7 - 6와 다른 명령어 정리

Centos6 는 /etc/sysconfig/iptables 에서 포트를 관리하였다. 하지만 7에서는 방화벽을 관리하는 방식이 다르다.우선 사용중인 포트 확인은 아래와 같이 한다.\`허용하고자 하는 port를 열때\`수정한 내용을 실제 서비스에 반영한다.\`public

2021년 4월 14일
·
0개의 댓글

MarkDown 파일 Html로 변경하기

파일명.md 로 작성된 파일을 html 파일로 컨버팅하는 방법이다.Centos 환경에서 변경하는 과정을 설명한다.HTML로 변환\`MS WORD(docx) 로 변환\`Asciidoc 변환\`파일 상단에 아래 내용 붙여주기

2021년 4월 12일
·
0개의 댓글

주피터 노트북 사용하기

일반 주피터 노트북입니다. 멀티 탭을 지원하는 주피터 랩이 아닙니다.\`주피터 랩은 일반 주피터 노트북에서 멀티 탭 기능을 지원하고 마크다운으로 작성한 페이지를 탭에서 바로 확인이 가능한 장점이 있다.

2021년 4월 12일
·
0개의 댓글

AB(Apache HTTP server benchmarking tool)를 활용해 벤치마킹 테스트

서버 환경 테스트 도중 다량의 요청이 일어날 때 얼마나 많은 트래픽이 발생하며, 지연시간이 어떻게 나올지 궁금하였다.이를 쉽게 측정할 수 있는 도구를 찾다보니 AB라는 것을 찾아 테스트 해 보았다.실행 방법은 간단.\-n : 총 요청 수, 기본 값은 1번\-c : 동시

2020년 12월 23일
·
0개의 댓글