gpt4 book ai didi

ios - NSMicrophoneUsageDescription 是否需要,即使它未被使用?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:29:21 24 4
gpt4 key购买 nike

我刚刚尝试提交我的应用程序,但我收到一封电子邮件,上面写着:

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app uses this data.

我正在使用 The Amazing Audio Engine,但我在代码中的任何地方都没有使用麦克风。所以我假设 Apple 看到我的二进制文件包含 TAAE,并且有涉及麦克风的方法,即使它们没有被使用。

所以我的问题是,有没有办法解决这个问题?我应该删除录音机文件的标题吗?或者我是否被迫让我的应用程序发出警报,提示它需要使用麦克风,即使它永远不会(bleah!!!)?

最佳答案

Apple 可以看到有访问麦克风的代码。 Apple 无法判断在您的应用程序运行期间实际上没有访问该代码。

所以你有两个选择:

  1. 继续使用 TAAE(其中包含访问麦克风的代码,即使您的应用不使用它),并在 Info.plist 中提供 NSMicrophoneUsageDescription 键。只要您的应用永远不会触发麦克风的使用,用户就永远不会看到这一点。
  2. 停止在您的应用中使用 TAAE。

关于ios - NSMicrophoneUsageDescription 是否需要,即使它未被使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40326045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com