분류 전체보기
-
iOS 출시 프로젝트 18일차 - 세부 기능 및 QA프로그래밍/iOS 배포 2021. 12. 4. 07:59
1.0.0 심사 출시 이슈가 있는 스프린트 6 시작 이제부터는 앱에 버그가 있는지 QA를 하며 완성도를 높여가야 한다. 원래 프로젝트는 80프로까지는 빨리 되어도 20퍼센트에서 가장 오래 걸린다고 한다ㅎ 앱 내 예외처리나 처리 알림 부분에서 toast라이브러리를 사용했었지만 어울리지 않는 거 같아 notificationBanner 라이브러리로 변경했다. 더 직관적이고 이쁘게 변했다. https://github.com/Daltron/NotificationBanner func bannerShow(_ text: String){ let leftView = UIImageView(image: UIImage(named: "surprised")!) let banner = NotificationBanner(title: ..
-
-
-
-
-
iOS 출시 프로젝트 12일차 - Realm프로그래밍/iOS 배포 2021. 11. 28. 00:26
realm 저장 확인 및 뷰 구현 - 주의사항 Realm 기존에 모델을 만들어 넣고 데이터(시뮬이나 폰에 데이터)가 있는 상태에서 모델을 변경하게 되면 기존 모델과 디스크에 모델이 달라서 오류 발생 Fatal error: 'try!' expression unexpectedly raised an error: Error Domain=io.realm Code=10 "Migration is required due to the following errors: 이럴 때 출시 한 앱이 아니라면 앱을 삭제 했다 다시 깔면 된다. 하지만 이미 출시한 앱이라면 마이그레이션을 진행해야한다. (최대한 모델이 안바뀌게 하는게 베스트당)
-