프로그래밍/iOS 배포
-
[감정 소비] 1.0.5 업데이트에 관하여 (Feat. iOS Custom Font, Radio Button, 사용자 문의)프로그래밍/iOS 배포 2022. 4. 30. 17:58
감정 소비 앱은 기존 전체가 내가 설정한 커스텀 폰트를 활용하여 보였었다. 일단 문의하기 기능을 써주신 것도 감사하고 좋은 피드백을 얻었다. 기본 폰트를 더 좋아하는 사용자도 많을 거라 생각을 해 사용자가 폰트를 선택하게 기능을 만들어주려 한다. 그럼 일단 계획은 커스텀 폰트 고르기 및 설정해놓기 -> 각 폰트 enum 및 UIFont Extension 설정 -> 사용자 폰트 설정 View 만들기 -> 폰트 설정 시 전체 적용되게 하기 이렇게 정도 기획하고 시작을 한다 일단 폰트가 바뀔 시 앱 전체가 폰트가 바뀌어야 하기 때문에 custom font 코드들이 다 적용되어 있어야 한다. 기존에 그렇게 하지 않은 코드나 스토리보드에서 설정한 글꼴들은 코드로 바꿔준다! 커스텀 폰트 설정은 기존 포스팅을 참고!..
-
iOS 15 + NavigationBar, Tabbar 배경 구분선 투명해진건에 대하여프로그래밍/iOS 배포 2022. 3. 19. 18:15
https://developer.apple.com/forums/thread/682420 barTintColor not working in iOS 15 | Apple Developer Forums In iOS 15, UIKit has extended the usage of the scrollEdgeAppearance, which by default produces a transparent background, to all navigation bars. The background is controlled by when your scroll view scrolls content behind the navigation bar. Your screensho developer.apple.com 내부 테스트를 하다 보..
-
앱 업데이트 배포프로그래밍/iOS 배포 2022. 3. 19. 02:29
애널리틱스 및 크래시틱스를 달고 기존 UX를 개선하여 업데이트하려 한다. 먼저 버전을 기존 것보다 올려준다. 아카이브 하기 전에 실기기나 Any iOS Device로 바꿔준다. (시뮬레이터로 하면 아카이브가 비활성화될 수 있다) 혹시 아카이브 창이 안 뜨면 Window -> Organizer로 킬 수 있다. distribute 안에 validate(시스템적으로나 인증서 오류 테스트)가 포함이 되어 있어 바로 distribute를 해도 되지만 어차피 validate가 안되면 배포가 안되기에 앱 유효성 검증부터 해보는 편이다. 유효성 검증이 되지 않는 경우: 앱 아이콘이 없거나 너무 투명할 때, 번들 아이디가 유효하지 않을 때, 이미 올린 빌드 넘버나 낮은걸 입력했을 때 등 유효성이 통과되면 그다음 배포를 ..
-
iOS 출시 프로젝트 22일차 - 업데이트 기획프로그래밍/iOS 배포 2021. 12. 7. 15:30
아직 앱 심사를 기다리고 있지만 업데이트 기획 및 개발은 계속 이어나간다..! 내부 테스트를 진행하면서 받은 피드백들을 정리하고 구글 애널리틱스도 공부하며 심을 예정이다. DB가 수정사항은 없지만 혹시 있을 수 있는 변경사항 대비로 마이그레이션도 공부하려 한다. 앱 업데이트 개발 예정은 온보딩(웰컴 페이지), 리스트 정렬 사용자 선택, 폰트 사용자 선택, 세부 UX 수정 정도로 기획하고있다. 일단 얼른 앱 심사가 되어서 결과가 나오면 좋겠다..!
-
iOS 출시 프로젝트 21일차 - 심사 대기 중프로그래밍/iOS 배포 2021. 12. 5. 23:32
앱 심사 제출을 하고 대기 중으로 넘어갔다. 이제 기다리면 리젝이나 출시 소식을 받을 수 있을 것이다. 첫 출시 버전이라고 해도 기획했던 것을 완벽히 넣으려고 개발하다 보니 정확히 3주 되는 시기에 심사를 올렸다. 나름 마음에 드는 결과물이라고 생각한다. 스프린트 6을 마치며 3주 동안 앱 기획, 디자인, 개발, 배포, 출시까지 많이 바빴지만 다음 주까지 두 개의 스프린트를 더해서 딱 4주 업데이트가 목표이다. 1.0.0 배포를 하며 업데이트할 개발 내용은 많이 생각해놨다..! 다음 주도 좀만 더 완벽해지자!
-
iOS 출시 프로젝트 20일차 - 심사프로그래밍/iOS 배포 2021. 12. 4. 08:01
상세 기능 조금씩 변경 QA를 계속 하면서 사용자가 UX적으로 마음에 들어할 수 있을까 하는부분들을 많이 변경했다. 이제 앱 심사를 올리기 위해 준비할게 많았다. 앱 미리보기 및 스크린샷 스크린샷 - iPad를 지원하지 않으면 iPad 스크린샷 생략 가능 (단 Xcode에서 지원기능을 iPhone로만 설정해야 가능) 6.5형 디스플레이: 1242x2688 (주의 - reject사유: iPhone X 이상 단말기가 들어간 이미지를 첨부해야함) 5.5형 디스플레이: 1242x2208 (주의 - reject사유: iPhone 8 이하 단말기만 가능) 특히 오래 걸린건 미리보기 화면 제출인데 내 아이폰 11과 6s로 스크린샷을 찍고 https://studio.app-mockup.com 사이트를 통해 이미지를 만..
-
iOS 출시 프로젝트 19일차 - Custom Font프로그래밍/iOS 배포 2021. 12. 4. 08:00
앱의 색을 정확히 표현하기 위해 폰트를 바꾸려 한다. 눈누라는 사이트를 활용해 폰트를 찾았다. https://noonnu.cc/index 눈누 - 상업용 무료한글폰트 사이트 상업적으로 이용할 수 있는 무료 한글 폰트를 모아 놓은 사이트 눈누 noonnu.cc 일단 원하는 폰트를 찾고 다운을 받아 xcode에 타겟을 설정하여 넣어주고 Info.plist 가서 등록해주면 된다. 그다음 폰트가 코드로 사용되는 명을 찾기 위해 UIFont.fimilyNames를 돌려 이름을 찾아준다. for family in UIFont.familyNames{ print(family) for sub in UIFont.fontNames(forFamilyName: family){ print("====> \(sub)") } } //..