Developer/iOS

[iOS]앱 설정 띄우기

블로blow 2015. 12. 17. 14:31
728x90

어플리케이션의 설정창을 코드로 띄우는 방법


카메라가 꼭 필요한 앱인데, 카메라 허용을 하지 않았을 경우, 

Alert창으로 "일반>설정에서 카메라를 허용해주세요" 보단,

아래의 코드를 이용해 직접 설정창으로 이동하게 해주면 훨씬 편리하게 기능을 수락하도록 유도하기 편할것 같다.


iOS8부터 사용이 가능하다.


if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) {

    NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];

    [[UIApplication sharedApplication] openURL:url];

}



이 코드를 실행하면, 이 앱의 설정으로 바로 이동한다


728x90