일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Failed to register bundle identifier
- delegation
- SWIFTUI
- Navigation
- NumberFormatter
- Mock
- mvvm
- Structures and Classes
- 스타트업주니어로살아남기
- 야곰아카데미
- View Life Cycle
- 부트캠프
- Codegen
- viewcontroller
- xcode
- UIResponder
- SWIFT
- NotificationCenter
- 스위프트
- human interface guidelines
- Modality
- contentInset
- 독서후기
- 아이폰
- 독후감
- IOS
- Info.plist
- 책후기
- @available
- roundingMode
- Today
- Total
목록2024/04 (4)
호댕의 iOS 개발
iOS에서 앱을 배포하기 위해선 Code Signing이 필수적이다. 이를 통해 어떤 사람이 해당 앱에 서명을 했는지 식별하고, 서명이 된 이후에는 앱에 변경 사항이 없다는 것을 보증해준다. (서명은 앱 빌드 & 아카이빙 시 됩니다) https://help.apple.com/xcode/mac/current/#/dev3a05256b8 https://help.apple.com/xcode/mac/current/#/dev3a05256b8 To see this page, you must enable JavaScript. Pour afficher cette page, vous devez activer JavaScript. Zur Anzeige dieser Seite müssen Sie JavaScript aktiv..
크래시리틱스를 사용하다보면 dSYM 누락을 감지했습니다. 라는 경고를 마주칠 수 있다. Firebase에선 이 파일을 기반으로 어떤 코드에서 에러가 발생했는지 확인하기 때문에 누락이 발생했으면 해당 버전에선 아예 어디서 에러가 발생했는지 확인할 방법이 없다. 그래서 이런 경고가 발생하면 반드시 dSYM을 추가해줘야 한다. dSYM 파일은 뭘까? 이는 컴파일러가 우리가 짠 소스 코드를 기계어로 변환할 때 생성이 되며(앱 Archiving 시 생성), 기계어와 소스코드 라인을 매핑하는 정보를 가지고 있다. 즉, 이 파일이 있어야 어떤 소스코드에서 문제가 발생했는지 알 수 있는 것이다. 이는 각각 고유한 UUID로 구분이 되어 있다. 왜 누락되는 것일까? https://firebase.google.com/do..
현재 9기로 참여 중인 글또에서 유데미 강의를 지원해주셔서 내가 수강했던 강의, 개발자 영어에 대한 후기를 남긴다. (좋은 기회 주신 글또, 유데미 모두 감사합니다!) https://www.udemy.com/course/devenglish/?couponCode=24T3FS41524 왜 이 강의를 듣게 되었나? 일단 개발자들은 싫든 좋든 개발을 하다보면 영어를 반드시 만나게 된다. 모르는 내용, 헷갈리는 내용을 구글링할 때 스택오버 플로우 구글링 ChatGPT 활용 직접 개발을 할 때 (네이밍, 주석 등등) 이미 개발된 오픈 소스 코드를 확인할 때 심지어 ChatGPT를 쓸 때에도 한글로 검색할 때보단 영어로 질문하고 답변을 받는 것이 좀 더 좋은 답변을 받는 경우도 왕왕 있었다. 프로그래밍과 영어는 어떻..
4월 4일, 어제 글또에서 진행하는 프론트엔드 / 모바일 반상회를 다녀왔다. 신청을 제 때 못했었는데 양해해주신 성윤님 정말 감사합니다 🙏 감사하게도 잡플래닛에서 공간 대여를 해주셔서 잡플래닛 사무실도 잠깐 구경할 수 있었다. 이전에 취업할 때 잡플래닛 많이 사용했었는데 뭔가 더 반갑고 신기한 느낌.. ㅎㅎㅎ 아래처럼 굿즈(글또 + 잡플래닛)도 준비해주셨다. 간단하게 잡플래닛 소개도 해주셨는데 AI 팀을 따로 운영 중인 것도 신기했고, 잡플래닛이 현재 사용 중인 기술스택(레이아웃은 FlexLayout / PinLayout / Then)도 들을 수 있어 좋았다. (현재 회사도 일정 부분 비슷한 서비스를 진행 중이라 어떤 기술을 사용하고 어떻게 일하는지 좀 더 관심있게 봤다) 1부 발표. View를 대하는 ..