
안녕하세요. 반해원입니다. 새 프로젝트 만들 때마다 찾아보는 내용인데용. 매번 검색해보기 귀찮아서 정리하는 글입니다. 🥲 AppDelegate.swift 만 필요하고 SceneDelegate.swift 는 사용하지 않는다면 아래와 같이 처리해 주면 됩니다. 실제로 SceneDelegate 를 언제 쓰게 될진 모르겠지만...... 언젠가는 쓰겠지요?? 1️⃣ SceneDelegate.swift 파일 삭제 먼저 프로젝트를 새로 생성하면 아래와 같이 기본으로 파일들이 생성될 텐데 SceneDelegate 파일을 삭제해 줍니다. 그리고 실행해 보면 아래와 같은 경고 메시지들이 나온다. [SceneConfiguration] Info.plist configuration "(no name)" for UIWindowS..

안녕하세요. 반해원입니다. Xcode와 GitHub 계정 및 레포지토리를 연동하는 방법에 대해 알아보겠습니다. 방금까지 헛짓하고 왔다죠...🫠 🍎 GitHub 먼저 깃헙에 로그인을 해주시고 프로필 이미지를 눌러 [Settings] 로 갑니다. 우리는 로그인 토큰이 필요하거든요. 그러면 좌측 하~단에 [Developer Settings] 를 눌러주고, [Personal access tokens] - [Tokens (classic)] 을 선택합니다. 당연히 이전에 발급받은 적 없다면 토큰이 없으니까 [Generate new token] 눌러서 새 토큰을 만들어줍니다. 이름 대충 넣고 만료기간도 대충 선택하고 scope은 일단 repo만 선택해 줬습니다. 나머진 잘 모르겠어서.. 나중에 필요하면 추가하도록 하..

안녕하세요. 반해원입니다.시뮬레이터로만 빌드해보다가 실제 기기로! 테스트하면서 겪은 문제덜..포함해서순차적으로 순서를 정리해보았습니다.나중에 다시 테스트폰 연결할 때 읽어보자. 1️⃣ 맥북이랑 기기 연결시뮬레이터로 테스트할 땐 그냥 시뮬레이터 기기 선택하고 실행하면 끝이었는데 말이죠. 테스트폰으로 실행하려면실제 기기를 유선으로 연결하고 상단에서 실행 대상도 실제 아이폰 기기로 설정해 주고실행하면 됩니다. 2️⃣ 개발자 계정(APPLE ID) 추가하지만 되지 않습니다. 처음 마주한 문제는 바로Signing for "프로젝트이름" requires a development team.Select a development team in the Signing & Capabilities editor. 대충 개발팀..

안녕하세요. 반해원입니다. 가운데 정렬로 바꿔보았어요. 뭐가 더 보기 편한진 모르겠지만... Xcode를 실행하고 메인 스토리보드에 라벨&버튼만 단순히 추가해주고 시뮬레이터로 확인해보려 했는데요. 그러면 이런 경고 메시지가 나옵니다. Views without any layout constraints may clip their content or overlap other views. 엥 아무 제약조건을 추가 안 하고 단순히 라벨, 버튼을 끌어다 놓기만 해서 그런가 봅니다. 그럼 제약을 추가해 주겠습니다. 대충 가운데 정렬, 상하 간격 등을 추가해 줬더니 스토리보드에서 오토레이아웃 경고도 안 뜨고, 아까 그 경고 메시지 없이 실행도 잘 되는 것을 확인 가능합니다. 이렇게 손수 추가해 주는 방법도 있고 아래처..
- Total
- Today
- Yesterday
- xcode
- Constraints
- Firebase
- 콘솔
- 연동
- SPM
- markdown
- Push
- markdowneditor
- Swift
- ribs
- Architecture
- dependencymanager
- github
- ruby
- Chrome
- 개발자도구
- AutoLayout
- cocoapods
- AppleDeveloperProgram
- IOS
- typora
- GIT
- AppDelegate
- 테스트폰
- Branch
- optional
- scenedelegate
- gitignore
- GCD
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |