반응형
개발 환경
---------------------------------
OS : Mac
개발 툴 : xcode
개발 언어 : Swift
xcode version : 14.2
min iOS version : 13.0
---------------------------------
앱 실행 중 사용자에게 알림 설정 카메라 권한 등 설정등을 요청해야할 때가 있다.
(보통 앱 실행 시 또는 그 권한 이 필요할 때 권한 요청을 하는데 사용자가 한번 거절하면 다시 띄울 수 없다.
설정 페이지로 이동시켜서 설정해야한다.)
이럴 경우 아래의 소스로 앱에서 앱 설정 화면을 이동시킬 수 있다.
guard let url = URL(string: UIApplication.openSettingsURLString) else { return }
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url)
}
반응형
'개발노트 > iOS' 카테고리의 다른 글
[iOS] IOS 앱 배포 시 언어 설정 변경 (0) | 2024.01.15 |
---|---|
iOS : DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead (1) | 2023.11.26 |
[Xcode] some files could not be transferred .... 에러 해결기 (0) | 2023.05.03 |
[Swift] WkWebview Custom UserAgent 설정하기 (0) | 2023.03.26 |
[Swift] KaKao Link Share, 카카오톡 링크 공유하기 (0) | 2023.02.27 |
댓글