본문 바로가기

728x90
728x90
SMALL

전체 글

(55)
[Xcode/iOS] SwiftUI 구글(Google)로그인 구현하고 정보 가져오기 저번에 구글로그인 구현하는 글을 작성했는데,해당 방법은 스토리보드(StoryBoard)를 사용한 방법이었다.오늘은 SwiftUI를 사용해서 구글 로그인을 진행할 예정이며,코드 구현 전 기본 세팅은 방법이 동일하기에 이전 글을 참고 하면 된다 :)    사전 세팅 방법 [Xcode/iOS] Swift 구글(Google)로그인 스토리보드(StoryBoard)로 구현하기구글, 애플, 카카오, 네이버 각종 소셜로그인을 모두 구현하여 포스팅 해볼 예정이다! 오늘은 첫번째로 구글 로그인을 준비했으며 추후 SwiftUI로 구현한 내용도 업로드할 예정이다 :) 결과화면 Docs-o-h-a.tistory.com      결과화면       Document iOS 및 macOS용 Google 로그인 시작하기  |  Aut..
구글 로그인(Google Login) OAuth 동의화면 앱 이름 및 정보 변경 결과화면      구글 연동 로그인을 진행하다보면 해당 빨간 박스 부분에 내 앱 이름이 아니라 project~라고 뜰 때가 있다.이때 아래 메뉴에서 해당 내용을 변경할 수 있다.       동의화면 앱 이름 변경 로그인 - Google 계정이메일 또는 휴대전화accounts.google.com1. Firebase Console 열기2. 해당 프로젝트 > 프로젝트 설정 진입3. 하단의 공개용 이름 변경     OAuth 동의 화면 설정 Google 클라우드 플랫폼로그인 Google 클라우드 플랫폼으로 이동accounts.google.com 상세 정보 설정1. 구글 클라우드 플랫폼에서 해당 프로젝트 진입2. API 및 서비스 > OAuth 동의 화면3. 세부사항을 입력 및 설정  게시 요청1. "앱 게시" ..
[Xcode/iOS] CocoaPods pod init, Podfile 생성 시 Error 해결방법 Xcode 14.2 beta 버전으로 업데이트 후,Podfile을 생성하던 중 아래와 같은 오류를 만났다  force_encoding' can't modify frozen string (frozenerror)...   아직 베타버전이라 발생하는 문제인 것 같고,일시적인 해결법 밖에 없는 것 같아 우선 이렇게 해결했다.  해결방법1. 프로젝트 파일 클릭2. 인스펙터 창의 Project Format에서 Xcode 13.0 -compatible 선택          참고사이트 Pod Init Error: "force_encoding': can't modify frozen String (FrozenError)" - at iOSI encounter this error when I issue a "pod init"..
[Xcode/iOS] 프로젝트 이름 변경 (with. CocoaPods) 종종 생기는 아주 귀찮은 사건..프로젝트 이름 변경.....cocoaPods까지 사용한다면  더욱 더 번거롭지만.. 추후 또 발생할 것 같아 미리 메모해본다 ㅜㅜ    프로젝트 이름 변경 프로젝트 파일 변경1. 프로젝트 파일을 선택한 후 엔터 클릭2. 원하는 프로젝트 명으로 변경3. Rename 선택  스키마 변경 1. Product > Scheme > Manage Schemes... 선택2. 행 선택 후 엔터3. 변경한 프로젝트 명을 입력 폴더명 변경 1. 실제 프로젝트 폴더 위치로 이동2. 프로젝트 폴더 이름을 2개 모두 변경3. Xcode를 재실행한 후 프로젝트 파일 하단의 폴더 선택4. 인스펙터 창에서 빨간 박스의 폴더 선택 버튼을 클릭5. 변경된 이름의 해당 폴더 선택  Build Setting..
[Xcode/iOS] Swift 구글(Google)로그인 스토리보드(StoryBoard)로 구현하고 정보 가져오기 구글, 애플, 카카오, 네이버 각종 소셜로그인을 모두 구현하여 포스팅 해볼 예정이다! 오늘은 첫번째로 구글 로그인을 준비했으며 추후 SwiftUI로 구현한 내용도 업로드할 예정이다 :) 결과화면 Document iOS 및 macOS용 Google 로그인 시작하기 | Authentication | Google Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 iOS 및 macOS용 Google 로그인 시작하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류 developers.google.com Github GitHub - sohay19/Social-Login: Social Login Socia..
[Xcode/iOS] CocoaPods 설치 및 Podfile 명령어 정리 Swift Package Manager도 존재하지만역시 cocoaPods이 버전 문제만 안나면 편한 것 같다 ㅎㅎ간단하게 설치 및 사용법 그리고 명령어를 다시 보기위해 정리해두려한다.   CocoaPods 설치sudo gem install cocoapods1. 터미널(terminal)을 연다2. 터미널에 위와 같은 명령어를 입력한다   Podfile 생성하기 프로젝트 폴더로 이동cd 폴더명 // 폴더 이동cd .. // 뒤로가기 Pod 초기화pod init 1. 해당하는 프로젝트 폴더로 이동2. 명령어를 사용하여 Podfile 생성   Podfile 수정해당 프로젝트 폴더로 진입하면 Podfile을 볼 수 있음 Xcode에서 Podfile 보기1. 기존 프로젝트는 .xcodeproj 확장자를 가진 하늘색..
[Xcode/iOS] Swift TableView 섹션이 있는 확장셀(Expandable Cell) 만들기 (with. xib) 아주 유용하게 쓰이는 TableView!이래저래 필요한 부분을 생각하다보니 눌렀을 때 아래로 관련 행이 하나 더 추가되는 확장 가능한 Expandable Cell이 만들고 싶어졌다!그런데 아무리 뒤져바도 섹션(Section)헤더를 쓰지 않고 한 섹션 당 한 행이 존재하는 구현 방법들이 나올뿐.. 한 섹션 당 여러 행이 존재하여 헤더를 사용하는 경우가 나오지 않아 직접 만들어 보았다.       Github GitHub - sohay19/ExpandableCell: Expandable Cell with Multi-Row Section AvailableExpandable Cell with Multi-Row Section Available. Contribute to sohay19/ExpandableCell d..
[SourceTree/Github] 소스트리 원격 저장소 연결하기 (with. repo Token) 프로젝트를 시작하면 꼭 잊지 말고 먼저 해두어야할 일..! 바로 Github 연결을 통해 commit과 push를 준비할 것....... 나는 개인적으로 소스트리를 이용 중이고 이전에는 Github 계정을 통해 편하게 했던 것 같은데 몇년 전부터 계정만으로는 안되고 Token을 발급받아 경로에 넣어줘야 Repository에 접근이 가능한 것 같았다 토큰 발급 받기 GitHub: Let’s build from here GitHub is where over 94 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review co..

728x90
728x90
LIST