
안드로이드스튜디오 깃허브 연동 안드로이드 스튜디오 프로젝트를 깃에 푸시하는 과정은 굉장히 간단합니다. 깃다운프로젝트와 깃 연동프로젝트 깃에 커밋 & 푸시위의 세가지 과정으로 나눌 수 있는데 각 과정을 따라 깃에 푸시를 진행해보겠습니다. 깃 다운 https://git-scm.com/download/win Git - Downloading PackageDownloading Git Now What? Now that you have downloaded Git, it's time to start using it.git-scm.com 위의 사이트에서 자신의 os 버전에 맞는 깃을 설치해주세요. 프로젝트와 깃 연동 위의 메뉴에서 [VCS] 를 누르고 [Enable Version Control Integrat..

이미 출시한 안드로이드 앱을 플레이스토어에 재배포, 재출시 즉, 업데이트 버전을 업로드 하는 방법에 대해 알아보겠습니다. 먼저 안드로이드 스튜디오의 상단 메뉴에서 [Build] -> [Generate Signed Bundle / APK...] 를 클릭해주세요. aab 파일로 업로드 할 것이기 때문에 아래 이미지의 체크상태로 next 해주세요. 그런 다음 아래와 같이 항목을 채워줍니다. 아마 다른 부분들은 이미 설정되어 있을텐데 Encrypted key export path 부분은 체크가 안되어 있을 것입니다. 체크해주시고 앱 최초에 업로드할 때 사용했던 key 폴더가 있는 경로를 설정해주세요. 배포할 것이기 때문에 release 버전으로 Finish 하겠습니다. 배포할 파일을 만들어졌습니다. 오른쪽 하단..

안녕하세요. xcode 프로젝트를 앱스토어로 이미 배포한 후 추후 업데이트르 통해 다시 앱스토어 커넥츠로 재배포 하는 방법을 알아보겠습니다. 먼저 프로젝트 설정에서 Version 을 수정해줍니다. 이전 버전보다 한단계 높아야겠죠. 그 다음 상단메뉴에서 [Product] -> [Archive]를 클릭해주는데 이때 Archive가 비활성화 되어있는 경우가 있을 것입니다. 이때에는 build device를 시뮬레이터가 아니라 실제 기기로 잡아주세요. 밑의 이미지에 빨간 네모박스 쳐져있는 부분처럼요. 그러면 아래와 같은 창이 나타날 것입니다. 오른쪽에 Distribute App 파란색 버튼을 눌러주세요. 그러면 다시 아래와 같은 화면이 뜰텐데 App Store Connect를 통해 배포하므로 App Store ..

xcode와 깃 연동은 매우 간단합니다. 아래의 세가지 절차를 수행하면 되는데요. xcode에 깃 계정 등록xcode 프로젝트에서 깃 리포지터리 연동 또는 생성커밋 & 푸시 각각 진행해 보도록 하겠습니다. xcode에 깃 계정 등록 상단메뉴에서 [Xcode] 클릭하고 [preference]를 클릭후 [Account] 메뉴의 왼쪽 하단의 + 버튼을 누르고 GitHub를 추가해주세요. Account와 Token를 추가하라고 나오는데 밑에 파란글씨로 Create a personal access token를 클릭하면 쉽게 따라할 수 있는 친절한 설명이 있으니 참고하여 토큰을 적어주시기 바랍니다. 그런 다음 [Source Control] -> [git]에서 계정 정보를 적어주세요..

이클립스 프로젝트를 git 리포지터리에 commit & push 해보도록 하겠습니다. 프로젝트 우클릭 [Team] -> [Share Project] 클릭 Create Repository 버튼 클릭 [Team] -> [Add to Index] [Team] -> [Commit] 깃에서 리포지터리 https url 복사 이클립스에서 우측 하단 Commit and Push 버튼 눌러주고 아래 화면에서 url 붙여넣기

스프링부트를 aws ec2 리눅스 서버에 배포해보겠습니다. 배포하기전 미리 준비해야할 사항이 있는데 배포할 프로젝트를 git에 push 하여주세요. 그리고 ec2 서버도 미리 만들어놔주세요. 셋팅은 같이 할 것입니다. 목차는 아래와 같습니다. ec2 서버에 자바 설치 ec2 서버에 깃 설치 깃으로 리포지터리 클론 배포 ec2 서버에 자바 설치 자신의 스프링부트 자바버전에 맞게 자바를 다운 받겠습니다. 먼저 다운 가능한 자바 버전 목록을 보겠습니다. (참고로 root로 로그인해주세요. 자바 다운 및 환경설정은 루트권한에서만 가능합니다.) yum list java*jdk-devel 제 프로젝트는 자바 8 버전에 맞춰져 있어서 8버전으로 다운을 받겠습니다. yum install java-1.8.0-openjd..

안녕하세요. 자바스크립트 스프링으로 애플로 로그인 대망의 마지막 3편 입니다. 사용자들마다 개발 환경이 다르기 때문에 따라하기에 많은 어려움이 있을것으로 예상됩니다. 저또한 애플로 로그인을 구현하기 위해 jwt에 대한 개념, rest api에 대한 개념, http통신에 대한 개념을 다시한번 찾아보며 구현을 했기 때문에 많은 어려움이 있었습니다. 이해가 안되는 부분이 있으시면 각 개념에 대한 공부를 하시고 다시 참고하며 도움이 될 것입니다 . 그리고 아마 import가 안되는 클래스들이 많을텐데 maven repository에서 모듈을 추가해서 사용하시기 바랍니다. 참고로 저는 com.nimbusds nimbus-jose-jwt 8.4 io.jsonwebtoken jjwt 0.9.1 org.bouncyca..

애플로 로그인 (자바스크립트, 스프링) 완벽파헤치기[1]편에 이어 오늘은 [2]편 프론트엔드 작업을 해보겠습니다. 아직 1편을 안보고 오신 분들은 developer111.tistory.com/56 1편을 참고하고 와주세요. 위의 양식을 애플로 로그인을 구현할 페이지에 넣어주면 됩니다. 코드가 애플로 로그인 버튼을 나타냅니다. 적절한 위치에 넣어주시고 디자인은 커스터마이징 할 수 있으며 애플의 가이드라인에 맞춰서 진행하면 됩니다. 메타 태그를 작성하지 않고 스크립트를 통해서도 설정할 수 있습니다. 위의 두 코드 예시는 서로 같게 작용합니다. ClientID에는 serviceID를 등록할때 사용했던 Identifer를 사용해주시고, scope는 애플로부터 받아올 정보인데 name과 email을 받아올 수 있..