iTunes Connect刚刚告诉我
此应用尝试在不使用的情况下访问隐私敏感数据 描述。该应用的Info.plist必须包含一个 NSMicrophoneUsageDescription键,用字符串值解释 用户应用程序如何使用此数据。
我的应用程序却没有使用麦克风。我怎样才能系统地找出哪些(cocoapods)依赖项对此负责?
有> 20个依赖项,我希望避免手动删除依赖项(并使用它取消注释我的代码),只是为了找到它们中的哪一个导致拒绝,因为构建时间+提交+"等待用于处理"花了很多时间。
答案 0 :(得分:5)
对于闭源Pod,使用nm
显示共享库的符号表。在这种情况下,命令将为nm Pods/google-cast-sdk/GoogleCastSDK-Public-3.2.0-Release/GoogleCast.framework/GoogleCast
,其中列出了对AVAudioSession
的引用。
答案 1 :(得分:-2)
在您应用的播放器中,添加" NSMicrophoneUsageDescription"并为此添加说明。