c# - 应用程序弹出说“......想要访问您的(相机、位置、照片等)”
问题描述
使用 Xamarin IOS。在应用程序中,通常会在启动时弹出一个弹出窗口,上面写着“(应用程序名称)想要访问您的位置”或照片,或者类似的东西。我找不到任何关于如何实现这一点的信息,甚至找不到这个确认/许可过程的名称。有人能指出我正确的方向吗?将不胜感激
解决方案
当您的应用程序需要调用一些涉及用户隐私的功能时,例如相机、联系人和位置服务。系统将提示您进行授权。
您应该在Info.plist
如下图所示添加项目。例如,如果您想使用位置服务。否则,当您想将应用程序上传到 APP Store 时,它将被拒绝。
还有一些其他的隐私。这里有一个文档链接供您参考:Apple Document
推荐阅读
- neural-network - 如果我一起标准化整个数据集可以吗?
- docker - docker compose 初始数据库设置问题一次
- dagger-2 - 我们能否使重复的 IntoSet 项目的构建失败?
- javascript - 在 NodeJS 的构造函数中使用 `require` 是一种不好的做法吗?
- angular - 错误类型错误:无法读取未定义的属性“id”
- python - 读取包含列名作为值的 csv 文件
- angular - 禁用 PrimeNG 复选框
- php - 我们如何使用循环在 php 中获取多个输入?这个程序有什么问题?
- python - mechanicalsoup 没有重定向到它应该重定向到的位置
- android - 升级到 FirebaseUI 3.0 后无法使用 FirebaseRecyclerOptions 检索数据