분류 전체보기(52)
-
출시 프로젝트 앱 배포 및 데모 비디오 리젝 해결
Guideline 2.1 - Information Needed We're looking forward to completing our review of your app. Before we can continue, we need a video that demonstrates the current version, 1.0, in use on a physical iOS device. Keep these requirements in mind as you make your demo video: - Only use footage of your app running on a physical iOS device, not on a simulator. - Make sure the video clearly documents ..
2022.02.08 -
TabBar 관련 오류
extension UITabBar { open override func sizeThatFits(_ size: CGSize) -> CGSize { var sizeThatFits = super.sizeThatFits(size) sizeThatFits.height += 30 return sizeThatFits } } XCode의 디버그 모드에서 실행하면 정상적으로 레이아웃이 잡히고, 디버그 모드가 아닐 때는 레이아웃이 깨지는 오류가 발생했다. 위의 코드가 문제일거라 생각을 못해서 찾느라 고생했다. 디버그 모드일 떄는 적용이 안되고 왜 아닐 때는 적용이 됐는 지 더 알아봐야겠다. 참고 https://gist.github.com/calt/7ea29a65b440c2aa8a1a
2022.02.07 -
Xcode device build 실패 [해결]
실기기 테스트 에러 리포트 최근 시뮬레이터만으로 충분해서 실기기에 테스트해보지 않아서 문제를 알 수가 없었다. 출시하려는 앱의 모션 인식을 위해서 실기기에 테스트하려하니 다음과 같은 빌드 실패 메시지가 나왔다. 1. xcode unable to prepare device for development 2. xcode is busy making the device ready for development 3. check the device connection 우선, 내가 해결한 방법은 Xcode를 13.2.1 버전으로 업데이트했다. 검색해보니 다양한 해결 방법들이 있었다. 기기 재부팅, 맥 재부팅, 디바이스 리스트에서 디바이스 삭제, 애플워치 와이파이 해제, derived data 삭제 등 전부 해결이 안 되..
2022.02.07 -
출시 프로젝트 오류 수정
아래 노션 페이지에 간단 데모 영상과 출시 준비 후기를 남겨놓았다. https://onyx-beryl-72a.notion.site/80961ab619124d868a041ac505b6c9a7 새싹 프로젝트의 첫 프로젝트인 'Hourglass'라는 앱이다. 미루던 출시 프로젝트 재출시를 위해 데모비디오 새로 찍을 겸 기존에 있던 버그도 수정하였다. 1. 텍스트 필드 글자 수 제한 처리 2, 텍스트필드에 배경색을 주어 레이블과 구별가게 수정 3. Workout 씬에서 추가 모드일 시, 키보드 자동 팝업 4. 키보드 내리기 처리 화면 클릭 시 입력 글자 수 초과 시 5. Workout 씬에서 Set 셀 삭제 처리 6. Routine 씬에서 Workout 셀 삭제 시 버그 발생 건 수정 7. 탭바 수정 탭바 높이..
2022.02.06