iOS/출시 관련(3)
-
SPM Firebase Crashlytics dSYM 업로드
출시 후 Crashlytics를 추가하면 dSYM을 수동으로 업로드해주어야 한다. cocoa pod은 예제가 많이 있지만, SPM으로 설치한 예제는 많이 없고 기록을 위해 작성한다. dSYM : debug symbol file 컴파일러가 소스코드를 기계어로 변환할때 생성되고 역할은 기계어를 다시 소스코드 라인으로 매핑하는 정보를 가진 파일 dSYM 업로드를 하려면 우선 다음 3가지가 필요하다. 1. upload-symbols 파일 2. dSYM 파일 3. google plist 파일 1번은 User/{사용자이름}/Libarary/Developer/Xcode/DerivedData/{프로젝트}/SourcePackages/checkouts/{파이어베이스}/Crashlytics/ 에 있다. 위 경로에 들어가서 ..
2022.02.14 -
출시 프로젝트 앱 배포 및 데모 비디오 리젝 해결
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 -
출시 프로젝트 오류 수정
아래 노션 페이지에 간단 데모 영상과 출시 준비 후기를 남겨놓았다. https://onyx-beryl-72a.notion.site/80961ab619124d868a041ac505b6c9a7 새싹 프로젝트의 첫 프로젝트인 'Hourglass'라는 앱이다. 미루던 출시 프로젝트 재출시를 위해 데모비디오 새로 찍을 겸 기존에 있던 버그도 수정하였다. 1. 텍스트 필드 글자 수 제한 처리 2, 텍스트필드에 배경색을 주어 레이블과 구별가게 수정 3. Workout 씬에서 추가 모드일 시, 키보드 자동 팝업 4. 키보드 내리기 처리 화면 클릭 시 입력 글자 수 초과 시 5. Workout 씬에서 Set 셀 삭제 처리 6. Routine 씬에서 Workout 셀 삭제 시 버그 발생 건 수정 7. 탭바 수정 탭바 높이..
2022.02.06