일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- darkmode
- iOS16
- 이미지
- JPA
- rxswift
- IOS
- geofencing
- 웹뷰
- Realm
- view
- Session
- window
- mac
- Apple
- 한글
- Firebase
- github
- Archive
- SwiftUI
- MacOS
- UIButton
- Notification
- Xcode
- appstore
- error
- Git
- 개발자
- Swift
- Code
- FLUTTER
- Today
- Total
목록iOS16 (4)
EEYatHo 앱 깎는 이야기

개발자 모드 ( Developer Mode ) iOS 16 및 watchOS 9 에서 새로 추가된 모드 개발자 모드를 켜면, 일반적인 개발자 기능 (WorkFlow) 을 가능하게 함 기본값은 비활성화 재부팅 및 시스템 업데이트 후에도 설정값이 유지됨 WWDC 링크 만든 이유 개발자 기능은 보안이 취약함. 개발자가 아닌 일반적인 유저들을 대상으로 한 해킹 공격에 개발자 기능이 악용되고 있음. 개발자 기능을 사용할 수 있는 개발자 모드를 명시적으로 둠으로써, 대부분의 유저는 강한 보안을 유지. 개발자 모드가 필요한 개발자만, 보안에 취약한 개발자 기능을 사용하게 하기 위함. 개발자 모드가 필요하지 않은 경우 일반적인 배포 흐름에는 개발자 모드가 필요하지 않음. TestFlight 배포 Enterprise 내..

iOS16 에서 특정 조건을 만족하는 케이스에서 present 시 UI 가 깨진다. 버그 조건 설명 iOS16 디바이스의 orientation 과, 앱에서 인지하는 orientation 이 다른 상황 modalPresentStyle 이 pageSheet 와 formSheet 가 아닌 viewController 를 present 구현 영상 with gif iOS16 시뮬레이터에서, 디바이스의 방향은 potraits, 앱의 방향은 landscape 로 바꾼 뒤, ( 그 반대도 버그가 발생한다. ) modalPresentStyle 을 overFullScreen 으로 present 하는 gif 이다. 앱의 orientation 를 무시하고 디바이스의 orientation 에 맞게 present 되어버린다. ho..

Scene의 화면회전 제어 로직이 변경되면서, 기존에 사용하던 UIDevice 방식은 deprecated 되었다. // is deprecated let value = UIInterfaceOrientation.landscapeRight.rawValue UIDevice.current.setValue(value, forKey: "orientation") 해당 방식으로 강제 화면 회전시, 친절하게 아래와 같은 에러가 발생한다. ( UIWindowScene.requestGeometryUpdate 를 사용해달라는 말. ) 새로 사용해야 될 함수 : 적용 코드 : /// 화면 가로로 바꾸기 if #available(iOS 16.0, *) { let windowScene = UIApplication.shared.con..

배경 설명 아래처럼, 네비게이션바에 커스텀 뷰를 넣는 식으로 사용하고 있었는데 navigationItem.titleView = myCustomView iOS16 에서 네비게이션바의 UI가 깨졌다. 버튼들이 클릭이 안되고, 가운데로 몰리고, 보이지 않는 경우도 있었다. 가운데로 검색바는 찌그러졌었다. iOS16 에서 UIKit 이 변경된게 무엇인지 발표하는 WWDC 도 살펴보았고, iOS16, navigation Bar 기타 등등.. 여러 구글링을 해도 답이 보이지 않았다. ( 이런거나 계속 나오고 -ㅅ- ) 삽질 끝에 발견한 현상 iOS16 이전에는, titleView 의 부모가 _UINavigationBarContentView 였다. _UINavigationBarContentView 는 titleVie..