当前位置:  开发笔记 > 运维 > 正文

如何解决"缺少Info.plist密钥... NSPhotoLibraryUsageDescription"

如何解决《如何解决"缺少Info.plist密钥NSPhotoLibraryUsageDescription"》经验,为你挑选了2个好方法。

我使用应用程序加载器完全上传我的.ipa文件,但我没有找到内置的Itunes Connect,我也从苹果支持部门收到此消息:"我们发现了您最近交付的"更新HF"的一个或多个问题.您的交付,必须纠正以下问题:缺少Info.plist密钥 - 此应用程序尝试访问隐私敏感数据而没有使用说明.应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,其中包含一个字符串值,向用户解释如何应用程序使用这些数据."

我将以下代码添加到config.xml文件,但我仍然有相同的错误:



1> Rahul Saini..:

在此输入图像描述您可以在plist中添加以下行.

NSCameraUsageDescription
$(PRODUCT_NAME) uses photos
NSPhotoLibraryUsageDescription
$(PRODUCT_NAME) uses photos


也许我是傻瓜,但你只是张贴了一些东西,但没有解释在哪里找到你正在截图的东西.你在编什么文件?我在哪里可以找到它?

2> jcesarmobile..:

编辑:所有核心插件已更新为不再使用变量.要设置用法说明,您必须使用以下edit-config标记config.xml:


    need camera access to take pictures

请参阅iOS Quirks部分

旧答案:首先删除cordova-plugin-camera cordova plugin rm cordova-plugin-camera

然后再次安装:

cordova plugin add cordova-plugin-camera --variable PHOTOLIBRARY_USAGE_DESCRIPTION="your usage message"


@Irvin,这个答案是对的.我将这个URL https://github.com/apache/cordova-plugin-camera#ios-quirks与相机插件的文档一起添加,它还有另一个参数CAMERA_USAGE_DESCRIPTION.
推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有