更新到Xcode 10.1,现在我的应用程序要求获得麦克风许可吗?

cmi*_*ilr 10 xcode

我昨天更新到Xcode 10.1(10B61),现在我的应用程序根本不使用麦克风,突然在模拟器中要求获得麦克风许可.没有机会在设备上试用它.

有什么想法发生了什么?

Fas*_*ast 3

我有同样的问题。您实施了 Siri 快捷方式吗?

编辑:来自苹果:

在 macOS 10.14 上,模拟器可能会在启动时或首次与模拟器中的麦克风交互时(例如,通过使用 Siri)提示访问麦克风。如果您拒绝权限,无论模拟器内部授予的权限如何,模拟器音频会话都将无法使用任何类型的音频输入。使用 macOS 系统首选项、安全和隐私首选项窗格来更改此设置。

您的应用程序仍必须在模拟器内获得麦克风权限。macOS 将其权限策略应用于整个模拟器应用程序、所有模拟器运行时版本以及模拟器内的所有应用程序。每个模拟器都像设备一样将权限策略应用于各个应用程序。(40113388)