繁体   English   中英

如何在Info.plist文件上写相机和图库访问权限

[英]How to write camera and gallery access permission on the Info.plist file

提交审核后,我从苹果审核中得到了这个:

我们注意到您的应用程序请求用户同意访问相机和照片,但没有在目的字符串中充分解释相机和照片的使用。

在我的应用程序中,许多地方都需要相机和图库访问权限,例如上传产品图片、发送图片到聊天、在新闻提要中发布图片以及上传个人资料照片。

Apple 要求解释为什么要访问相机和画廊。 如果我解释上传个人资料图片的用途,如果他们上传产品,这就无关紧要,如果用户将照片发送到聊天,则还需要另一个解释。

所以问题是,如果目的字符串只有一个,我如何才能以一种可以涵盖我所有相机使用的方式概括相机的目的字符串。

或者有没有办法为每次相机使用编写相机用途字符串?

是的,@john 我们必须适当地详细说明,因为他们在权限弹出窗口中向用户显示相同的消息。 我正在使用以下声明 & 应用程序已被 AppStore 接受

<key>NSCameraUsageDescription</key>
    <string>Access to your camera is required to capture photos required for loan processing or your profile.</string>
    <key>NSLocationUsageDescription</key>
    <string>To show your location on the map.</string>

希望这会奏效!

没有办法拥有多个用途的字符串,因为 Apple 不允许您自定义权限对话框。 你可以把它们的用途放在一句话里,比如“需要你的许可才能在照片库中发帖或聊天”

前几天我得到了同样的回应。 我的案例是使用照片作为反馈或用户头像。 所以我把它们都放在那个字符串中

希望这会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM