iOS8から設定画面へのURLスキームが可能になりました。 設定画面へのURLスキームはiOS5.0.1までは可能だったのですが、 iOS5.1以降ずっと禁じられていました。 設定画面へのURLスキームの方法と遷移先に関係するプリファレンス設定画面についてまとめました。 (本記事の内容は一般公開されているiOS8の情報に基づいています。 iOS8に関するスクリーンショットは掲示していません。画像はiOS7のものです) 設定画面へURLスキームするメリット 設定画面へアプリからURLスキームが可能になるメリットとして、 iOS標準のソーシャル機能やプッシュ通知をアプリ内で使われている方は、 ユーザが各機能の許可設定をしていない場合などに設定画面への遷移を促すことができます。 方法 URLスキームをする方法はNSURLにUIApplicationOpenSettingsURLStringを指定
![【Objective-C】設定画面まで画面を遷移させる](https://cdn-ak-scissors.b.st-hatena.com/image/square/b8678a92ea612218e19587c2dcf0c528838c0a69/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9aU9TOCVFMyU4MSVBNyVFNSVCRSVBOSVFNiVCNCVCQiVFMyU4MSU5NyVFMyU4MSU5RiVFOCVBOCVBRCVFNSVBRSU5QSVFNyU5NCVCQiVFOSU5RCVBMiVFMyU4MSVCOCVFMyU4MSVBRVVSTCVFMyU4MiVCOSVFMyU4MiVBRCVFMyU4MyVCQyVFMyU4MyVBMCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9ZTFiMDU1Zjk2MmVlY2ZiMzYzMzdmM2E0ZTIxODgyZDA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBOaWdodF9fXyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZTc1MTc4ZTg0NDY5M2E3NWYwYmM4YmIyY2I0ODIyZTM%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D750c0c901601baf9769396e987c37e99)