質問するログイン新規登録

質問編集履歴

2

微調整

2024/03/15 08:20

投稿

pecchan
pecchan

スコア592

title CHANGED
File without changes
body CHANGED
@@ -105,7 +105,7 @@
105
105
  AVCaptureDevice.requestAccess(for: AVMediaType.audio, completionHandler: {(granted: Bool) in})
106
106
  ```
107
107
 
108
- ・独自のアラートを表示して許可を促す
108
+ ・独自のアラートを表示して許可を促すことは出来た
109
109
  ```swift
110
110
  case .denied:
111
111
  print("denied")

1

試したこと追加

2024/03/15 08:19

投稿

pecchan
pecchan

スコア592

title CHANGED
File without changes
body CHANGED
@@ -105,5 +105,18 @@
105
105
  AVCaptureDevice.requestAccess(for: AVMediaType.audio, completionHandler: {(granted: Bool) in})
106
106
  ```
107
107
 
108
+ ・独自のアラートを表示して許可を促す?
109
+ ```swift
110
+ case .denied:
111
+ print("denied")
112
+ // 拒否された時の処理
113
+ let dialog = UIAlertController(title: "アラート", message: "「設定」からアプリの音声認識を許可してください", preferredStyle: .alert)
114
+
115
+ dialog.addAction(UIAlertAction(title: "OK", style: .default, handler: nil))
116
+
117
+ self.present(dialog, animated: true, completion: nil)
118
+ ```
119
+
120
+
108
121
  ### 補足
109
122
  特になし