ios - ITMS-90683:Info.plist NSCameraUsageDescription 中缺少目的字符串
问题描述
我成功在应用商店上传了我的应用。
应用商店给我发一封这样的邮件:
应用商店连接
亲爱的开发者,
我们发现您最近交付的应用程序“Kupona Online”1.0.2 (1.2) 存在一个或多个问题。请更正以下问题,然后重新上传。
ITMS-90683:Info.plist 中缺少目的字符串 - 您的应用程序代码引用了一个或多个访问敏感用户数据的 API。应用程序的 Info.plist 文件应包含一个 NSCameraUsageDescription 键和一个面向用户的目的字符串,清楚而完整地解释您的应用程序需要数据的原因。从 2019 年春季开始,所有提交到 App Store 的访问用户数据的应用程序都必须包含目的字符串。如果您使用的是外部库或 SDK,它们可能会引用需要目的字符串的 API。虽然您的应用可能不使用这些 API,但仍需要使用目的字符串。您可以联系库或 SDK 的开发人员,并要求他们发布不包含 API 的代码版本。了解更多(https://developer.apple.)。
此致,
应用商店团队
为了解决这个错误,我在 Xcode 10.2.1 中加入了 Info.plist,如下所示:
但什么也没发生。应用商店总是向我发送此错误。
如何修复此错误?
解决方案
推荐阅读
- python - 如何用 python 创建这个 JSON 数组?
- html - 我怎样才能像我发送的图像一样制作页眉和页脚..?
- apache-spark - Spark应用程序与作业与阶段与任务之间的区别?
- java - 如何以编程方式和注入安全的方式创建数据库?
- javascript - JS:检查javascript中两个数组之间的差异
- c# - System.ObjectDisposedException:无法访问已处置的对象。对象名称:“无法访问已关闭的文件。”
- java - 即使应用程序被杀死而无需重新启动服务,如何使用 WorkManager 下载文件?
- mysql - 我想在 SQL 查询中显示总工作时间和分钟数
- ios - Swift:多个 TableView 复选标记 - 选择所有行
- dynamics-crm - 在 Dynamics 9.0 中的“交互式体验案例”表单中隐藏“相关”选项卡