일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kotlin
- Singleton
- linebreak
- Lazy
- 거리알고리즘
- 플러터
- Render object tree
- flutter
- 앱아이콘 변경
- Widget Tree
- 프리즈드
- 알고리즘
- Java
- zwj
- IOS
- 재귀
- dfs
- 싱글톤
- dart
- 플러터 동작
- 프로그래머스
- 비동기 처리
- 코틀린
- element tree
- Android
- 자바
- 완전탐색
- 에러
- 초기화
- 자료구조
- Today
- Total
목록IOS (2)
모바일 개발하는 자바리안의 메모장
PC를 바꾸고 난 후부터 iOS쪽에서만 종종 빌드 오류가 발생한다. 처음 플러터를 배울때부터 종종 겪었던 아래와 비슷한 유형의 Cocoapod 에러인데 모두들 한번은 본적이 있지 않을까 싶다 : flutter단에서 네이티브 config 영역에 영향을 끼치는 변경 사항을 반영하고 다시 빌드할 때 뭔가가 꼬여서 발생하는 듯 한데,, flutter clean, iOS clean build 등 뭘해도 해결이 되지 않는다.. 그렇게 삽질을 하다 찾게된 깔끔한 솔루션을 찾았다. Flutter 프로젝트 디렉토리에서 아래 명령어를 실행해준다 : flutter clean rm -rf /ios/Pods rm -rf /ios/Podfile.lock flutter pub get cd ios pod install cd .. f..
flutter build 커멘드로 ipa 파일을 생성하려면 Xcode 13이 필요하다하여 OS 업데이트를 마친 뒤, Xcode 업데이트를 하는데,, 로딩 인디케이터가 몇시간이 지나도 없어지질 않는다. 찾아보고 찾아보다 착아낸 솔루션은 아래와 같다 : 1. 아래 경로에 있는 cache directory 제거 open ~/Library/Caches/com.apple.appstore 2. 앱스토어 에이전트 강제 종료 pkill -9 -f appstoreagent 이렇게 앱스토어로 설치하는 방법을 버리고, 직접 다운로드 받아 설치하면된다. 아래 애플 개발자 페이지로 들어가 Xcode13을 찾아 설치하면 끝. https://developer.apple.com/download/all/