【问题标题】:App Rejected - Missing info.Plist key应用被拒绝 - 缺少 info.Plist 键
【发布时间】:2017-12-30 14:03:12
【问题描述】:

尝试将我的第一个应用部署到 App Store,但出现了一些错误。

由于以下原因,我的应用被 App Store 拒绝:

缺少 Info.plist 键 - 此应用尝试在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSContactsUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

缺少 Info.plist 键 - 此应用尝试在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSPhotoLibraryUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

缺少 Info.plist 键 - 此应用尝试在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSMicrophoneUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

缺少 Info.plist 键 - 此应用尝试在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSCameraUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

My info.plist file

谁能给我更多信息?如何添加这些键?

对 Swift 和 Xcode 来说还很陌生,所以这可能是一个超级简单的修复方法!

感谢您的帮助!

【问题讨论】:

标签: ios iphone xcode


【解决方案1】:

您需要添加特定的密钥才能使用某些功能。您必须添加描述以向用户解释您需要访问这些功能的原因。您需要添加的内容(根据您的问题)如下。包含键后,输入描述作为值。

  • 隐私 - 联系人使用说明
  • 隐私 - 照片库使用说明
  • 隐私 - 麦克风使用说明
  • 隐私 - 相机使用说明

【讨论】:

  • 谢谢!那行得通,这是一个非常简单的修复。现在在 TestFlight 上安装了我的应用程序。非常感谢您的帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-15
  • 1970-01-01
  • 1970-01-01
  • 2022-06-30
  • 2019-04-24
  • 2017-11-28
  • 1970-01-01
相关资源
最近更新 更多