Programming 74

[Xcode 11.6] Xcode에서 Git Repository 생성, 커밋, 푸쉬해보기

안녕하세요. 바로 이어서 글 작성합니다. github에서 만든 token을 가지고 git에 로그인이 된 상태가 되셨다믄, Xcode에서 바로 git을 요리하실 수가 있는 데요 처음 프로젝트를 만드실 때, 하단에 Create Git Repository on my Mac 에 체크를 하신 후 프로젝트를 만들어주세요. 그 담에~ 파일을 이것저것 고치고 나서, Xcode 활성화 된 채로 상단 Source Control메뉴를 보시면 Commit가 뜹니다. 눌러보시면 수정된 파일들이 보이실텐데요. 하단에 Commit message를 작성하셔야 커밋이 된답니다. Commit message를 적고 Commit Files를 누르면 Commit이 정상적으로 진행됩니다. 하지만 아시죠? Commit만 된거고 아직 Git에는 ..

Programming 2020.08.13

[Xcode 11.6] Git Source Control 사용해보기!

안녕하세요. 오랜만에 글을 적습니다. 시간이 조금 남아서 생각나는 것 있으면 정리해보고 올리려고합니다. 원래 개발을 하면서 github에 들어가서 repository를 만들고 터미널로 clone을 한 다음에, iterm을 이용해서 소스를 관리했었는 데요. 위에 적었듯이 시간이 좀 남아서, git source control을 직접 사용해보기로 했습니다. 사진 순서대로만 따라하시믄 금방 하실 수 있으실거에요 Xcode 에서 상단 메뉴 file - Preferences를 누르시거나 Xcode가 활성화 된 상태로 Command + , 을 누르시게 되면 다음과 같은 설정 창이뜹니다. 저기서 github를 클릭하시면 또 다음과 같은 창이 뜰꺼에요. 계정하고 토큰이 필요하대요 비번만 치면 되는 줄 알았는 데, 토큰이..

Programming 2020.08.13

AngularJs를 사용하기 위하여 빠르게 요약정리.

1. nvm 설치한다.(node version manager) - brew가 설치되어있어서 다음 명령어 사용하였음. brew install nvm 2. node설치하고 싶은 버전을 설치한다. nvm ls-remote 를 이용해서 버전 확인을 하고 nvm install 14.3.0 최신 버전을 확인하고, 설치한다. 설치가 되었는 지 확인해본다. nvm ls -> v14.3.0 node -> stable (-> v14.3.0) (default) stable -> 14.3 (-> v14.3.0) (default) iojs -> N/A (default) 이렇게 나오게 되면, 설치 완료. 만약 나오지않는다면 현재 쉘이 bash일 경우 vi ~/.bash_profile 로 편집기에서 export NVM_DIR="$..

앱 최초 실행시 알람 팝업창 예/아니오 상태 값 가져오기.

// iOS8이상 if ([application respondsToSelector:@selector(registerUserNotificationSettings:)]) { if ([application currentUserNotificationSettings].types == UIUserNotificationTypeNone) { // 꺼짐 } else { // 켜짐 } } else { // iOS7이하 if ([[UIApplication sharedApplication] enabledRemoteNotificationTypes] == UIRemoteNotificationTypeNone) { // 꺼짐 } else { // 켜짐 } } ## 함수 안에 집어 넣어주어야 합니다. 실행시키는 법은 다양하고, vie..

ATS(App TransPort Security 를 연말까지 적용해야한다네요.

iOS 9부터 http의 접속을 차단을 했지요.https의 보안 세팅이 되있는 페이지들만 접속이 가능케 했습니다.(사파리, 파이어폭스, 크롬 등의 앱은 제외) 그래서 인앱의 웹뷰에서 접속가능하게 하는 방법을 공유하려 합니다. 먼저 프로젝트의 info.plist에 접속하여주시고 다음 그림과 같이 설정을 해줍니다. 이러면 끝이 나는데요. 페이스북이나 카카오톡과 같이 로그인연동은 추가로 더 설정을 해주어야 하더군요.이 부분은 각 개발자 사이트로 들어가면 설명이 자세하게 나와있으니 참고하시면 되겠습니다.

Programming 2016.06.21

A valid provisioning profile for this executable was not found. 오류 해결

아이폰 5S 테스트폰을 iOS 10.0으로 올렸다가 다시 복원시켰더니...(사실 XCode에서 더 높은 버전에서 빌딩이 안되는 걸 까맣게 잊어먹고..올렸...) 어쨌든 9.3.2로 다시 내려서 프로젝트를 빌드하려 하니 A valid provisioning profile for this executable was not found. 가 뜨면서 설치가 안되네요. (기기 고유 번호도 등록 되있는 데...왜 안되는거야..ㅡㅡ) 프로비져닝 문제같은 데.. 다시 재인증 받기는 싫고.. 구글링을 하다보니 재인증 받은 분들이 가장많으시고.. 그것도 귀찮다하시면.. https://www.developer.apple.com에서 기존에 사용하시던 프로비저닝 파일을 다운받으세요. 그리고 X-code가 켜진 상태에서 다음 그림..

Programming 2016.06.20