技術ブログ

プログラミング、IT関連の記事中心

設定画面に遷移する場合のURLスキームのまとめ【Swift】

■はじめに

本記事では、アプリからiPhoneの設定アプリに遷移する方法をまとめています。

■手順

以下のソースを記載することで、設定アプリを開くことができます。

if let url = URL(string:"app-settings:path") {
    UIApplication.shared.open(url, options: [:], completionHandler: nil)
}

設定アプリの中の、自身のアプリの設定を開きたい場合には以下のソースを記載する必要があります。

if let url = URL(string:"app-settings:path=" + (Bundle.main.bundleIdentifier ?? "")) {
    UIApplication.shared.open(url, options: [:], completionHandler: nil)
}