設定アプリでアプリの通知設定を開く

マット

ユーザーが誤って通知の受信を拒否し、後で通知をオンにしたい場合、NSURLを使用してIOS設定アプリをアプリの通知ページに開き、[通知を許可]を選択するにはどうすればよいですか?

CodeOverRide

Swift 3の場合、を使用UIApplicationOpenSettingsURLStringしてアプリの設定に移動し、通知ステータスと「セルラーデータ」を表示します

let settingsButton = NSLocalizedString("Settings", comment: "")
let cancelButton = NSLocalizedString("Cancel", comment: "")
let message = NSLocalizedString("Your need to give a permission from notification settings.", comment: "")
let goToSettingsAlert = UIAlertController(title: "", message: message, preferredStyle: UIAlertControllerStyle.alert)

goToSettingsAlert.addAction(UIAlertAction(title: settingsButton, style: .destructive, handler: { (action: UIAlertAction) in
    DispatchQueue.main.async {
        guard let settingsUrl = URL(string: UIApplicationOpenSettingsURLString) else {
            return
        }

        if UIApplication.shared.canOpenURL(settingsUrl) {
            if #available(iOS 10.0, *) {
                UIApplication.shared.open(settingsUrl, completionHandler: { (success) in
                    print("Settings opened: \(success)") // Prints true
                })
            } else {
                UIApplication.shared.openURL(settingsUrl as URL)
            } 
        }
    }
}))

logoutUserAlert.addAction(UIAlertAction(title: cancelButton, style: .cancel, handler: nil))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

設定アプリで直接通知権限を開く

分類Dev

別のアプリから設定アプリを開く

分類Dev

iOSでアプリの設定を開くreact-native

分類Dev

iOSで別のアプリから設定アプリを開く-React Native

分類Dev

iOSで別のアプリから設定アプリを開く-React Native

分類Dev

iOSで別のアプリから設定アプリを開く-React Native

分類Dev

設定iOS 11でアプリを開く方法

分類Dev

自分のMacアプリ設定を開く

分類Dev

アプリから通知チャネル設定を開くつもり

分類Dev

プログラムでアプリの設定でアプリの権限ウィンドウを開く方法

分類Dev

プログラムでアプリの設定でアプリの権限ウィンドウを開く方法

分類Dev

プログラムでアプリの設定でアプリの権限ウィンドウを開く方法

分類Dev

iPhoneでプログラムで別のアプリから設定アプリを開く

分類Dev

ionic 2アプリでAndroid携帯の安全な設定を開く方法は?

分類Dev

AndroidアプリでのTwilioプッシュ通知の設定

分類Dev

Swift(iOS 11)でアプリの設定(設定アプリ内)を開くにはどうすればよいですか?

分類Dev

アプリ設定で作成

分類Dev

QTアプリ(com.android.settings)からAndroid設定を開く

分類Dev

アプリの設定.NetCore

分類Dev

アプリでローカル通知を設定したい

分類Dev

通知にアプリの表示名を設定する

分類Dev

特定のアプリに永続的な通知を設定する

分類Dev

Facebookアプリのようにプログラムで設定を開く方法は?

分類Dev

アプリでボタンがクリックされたときに電話の設定を開く

分類Dev

アプリのプッシュ通知設定をリセットする

分類Dev

設定アプリに設定画面を追加できますか?

分類Dev

アプリの通知設定の変更をリッスンします

分類Dev

通知をクリックすると、アプリケーションを開く代わりに電話システムの設定に移動します

分類Dev

XcodeでtvOSアプリのアプリアイコンを設定する方法

Related 関連記事

  1. 1

    設定アプリで直接通知権限を開く

  2. 2

    別のアプリから設定アプリを開く

  3. 3

    iOSでアプリの設定を開くreact-native

  4. 4

    iOSで別のアプリから設定アプリを開く-React Native

  5. 5

    iOSで別のアプリから設定アプリを開く-React Native

  6. 6

    iOSで別のアプリから設定アプリを開く-React Native

  7. 7

    設定iOS 11でアプリを開く方法

  8. 8

    自分のMacアプリ設定を開く

  9. 9

    アプリから通知チャネル設定を開くつもり

  10. 10

    プログラムでアプリの設定でアプリの権限ウィンドウを開く方法

  11. 11

    プログラムでアプリの設定でアプリの権限ウィンドウを開く方法

  12. 12

    プログラムでアプリの設定でアプリの権限ウィンドウを開く方法

  13. 13

    iPhoneでプログラムで別のアプリから設定アプリを開く

  14. 14

    ionic 2アプリでAndroid携帯の安全な設定を開く方法は?

  15. 15

    AndroidアプリでのTwilioプッシュ通知の設定

  16. 16

    Swift(iOS 11)でアプリの設定(設定アプリ内)を開くにはどうすればよいですか?

  17. 17

    アプリ設定で作成

  18. 18

    QTアプリ(com.android.settings)からAndroid設定を開く

  19. 19

    アプリの設定.NetCore

  20. 20

    アプリでローカル通知を設定したい

  21. 21

    通知にアプリの表示名を設定する

  22. 22

    特定のアプリに永続的な通知を設定する

  23. 23

    Facebookアプリのようにプログラムで設定を開く方法は?

  24. 24

    アプリでボタンがクリックされたときに電話の設定を開く

  25. 25

    アプリのプッシュ通知設定をリセットする

  26. 26

    設定アプリに設定画面を追加できますか?

  27. 27

    アプリの通知設定の変更をリッスンします

  28. 28

    通知をクリックすると、アプリケーションを開く代わりに電話システムの設定に移動します

  29. 29

    XcodeでtvOSアプリのアプリアイコンを設定する方法

ホットタグ

アーカイブ