Info.plist
文件Xcode
中缺少目的字符串,当我们将App上传到App Store时,某些隐私权String
是必须提供的,例如NSLocationAlwaysUsageDescription
,NSLocationWhenInUseUsageDescription
,但是我们没有在我们的项目中使用这些类型的服务,因此为什么我们提供这些隐私字符串。每当我们为此提供一些字符串时,App Store团队都会拒绝该构建,原因是“您未在Info.plist中指定准确的隐私字符串”。因此,如果我们不使用项目中的位置,什么是正确的字符串?如果包含这些隐私,那么Info.plist
中的Privacy字符串将是什么。
答案 0 :(得分:0)
您是否正在使用某些框架来询问用户位置敏感数据?即使在使用应用程序时这不是在征求许可,有时仅在代码中包含代码段也已成为输入许可说明的必要原因。
如果选择了某些地图或位置功能,也请参见功能部分。
我知道您说过您不是在使用位置服务,而是在保持良心清洁。您在代码中使用了CoreLocation框架吗? CoreLocation框架附加到您的项目吗?在您的代码中搜索“ CLLocationManager”,有时这很容易被忽略。
根据您传递的信息,看来您正在使用某些框架,lib / pod在内部使用CoreLocation,我怀疑这具有一定的联系。