3

info.plist文件包含以下代码行:

<key>NSMicrophoneUsageDescription</key> <string>The microphone permission is needed to to receive voice commands.</string>

仍然收到以下错误:

此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用程序的 Info.plist 必须包含一个 NSMicrophoneUsageDescription 键和一个字符串值,向用户解释应用程序如何使用这些数据。

任何帮助将不胜感激。谢谢

4

1 回答 1

0

仔细检查您是否添加了正确的 info.plist!

在第一张图片中,info.plist 用于 UnitTest,在第二张图片中,info.plist 用于主项目。

因此,只需检查您是否在主 info.plist 中添加了“NSMicrophoneUsageDescription”。

很明显,如果您有 UnitTest,您还必须将密钥添加到另一个 info.plist(First Image)。

此 info.plist 用于 UnitTest

在此处输入图像描述

于 2020-02-02T10:49:21.650 回答