标签: ios-permissions

iOS 10.0运行时崩溃中的NSCameraUsageDescription?

使用iOS 10.0上一个测试版 我曾尝试使用Camera在我的应用程序中扫描条形码,并且它因此运行时错误而崩溃.

此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据.应用程序的Info.plist必须包含一个NSCameraUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据.

将这把钥匙放入plist,但它仍然坠毁?

camera barcode plist ios ios-permissions

148
推荐指数
8
解决办法
14万
查看次数

在iOS中检测摄像头的权限

我正在开发一个非常简单的视频应用程序 我使用官方控件:UIImagePickerController.

这是问题所在.在第一次展示UIImagePickerController时,iOS会要求获得许可.用户可以单击是或否.如果用户单击否,则不会解除控件.相反,如果用户一直点击开始按钮,则计时器继续亮起,而屏幕始终为黑色,用户无法停止计时器或返回.用户唯一能做的就是杀死应用程序.下次呈现UIImagePickerController时,它仍然是黑屏,如果单击开始,用户将无法返回.

我想知道这是不是一个错误.我们有什么方法可以检测到相机的权限,以便我们可以决定是否显示UIImagePickerController?

permissions camera uiimagepickercontroller ios ios-permissions

137
推荐指数
3
解决办法
7万
查看次数

在iOS 8中显示相机权限对话框

当我的应用程序第一次尝试在iOS 8上访问摄像头时,会向用户显示摄像头权限对话框,非常类似于iOS 7中用于麦克风访问的麦克风.

在iOS 7中,可以事先调用麦克风权限对话框,并查看是否已授予权限(例如,请参阅此问题).是否有类似的方法来调用iOS 8中的相机权限对话框?可以将对话组合用于麦克风和摄像机访问权限吗?

permissions camera ios ios8 ios-permissions

70
推荐指数
6
解决办法
7万
查看次数

iPad删除后记住相机权限 - 如何清除?

我正在尝试重新创建以下代码返回的条件AVAuthorizationStatusNotDetermined:

AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo];
Run Code Online (Sandbox Code Playgroud)

但是,即使在删除并重新安装应用程序后,iPad似乎仍能记住相机权限,因此每次都会返回Authorized或NotAuthorized.知道如何重置权限以便返回NotDetermined吗?

谢谢阅读.

permissions camera ipad ios ios-permissions

54
推荐指数
1
解决办法
1万
查看次数

iOS 10和权限本地化说明

在为iOS 10准备应用程序时面临有趣的事情.从Xcode 8开始,您必须提供有关您在应用程序中提出的任何权限的说明(https://forums.developer.apple.com/thread/49951)

一切似乎都很好,但如果我想要本地化这个描述怎么办?

如果我把它放在里面InfoPlist.strings- 应用程序将继续崩溃.但是,如果我把它放在InfoPlist.stringsInfo.plist-的应用程序将总是从描述Info.plist,所以不会有任何的定位.

也许有人有解决方案.谢谢 :)

permissions ios xcode8 ios-permissions

30
推荐指数
3
解决办法
2万
查看次数

自定义推送通知的iOS权限对话框

当iOS应用程序首次尝试注册推送通知时,系统会弹出一个权限对话框,要求用户获得接收推送通知的权限.是否可以自定义此对话框的文本,以解释为什么要搜索这些权限?

push-notification apple-push-notifications ios ios-permissions

28
推荐指数
4
解决办法
2万
查看次数

iOS日历访问权限对话框,强制它出现?

我写了一个请求访问iPad日历的应用程序.在iOS 6下,会出现一个系统对话框,询问用户是否可以.

问题是,一旦发生这种情况我无法复制.出于测试目的,我想强制该对话框始终如一.相反,操作系统会缓存以前的设置,并且不会再次显示对话框.即使我从iPad上删除应用程序并重新安装,情况仍然如此.(更改应用程序名称和捆绑包可以解决问题,但我不希望每次测试时都这样做.)

有谁知道如何强制这出现?

谢谢.

calendar ios ios6 ios-permissions

27
推荐指数
1
解决办法
5335
查看次数

重置权限,如适用于iOS应用的相机?

当我为iOS(iPhone/iPad)开发应用程序时,我需要请求权限.当我使用相机时,我需要请求相机许可.这只能做一次.

有没有办法重置初始给定的权限至少在我开发应用程序时?

通过这种方式,我可以检查请求初始应用程序权限的不同方案.

注意:我想再次获取初始权限请求弹出消息.

iphone objective-c ios swift ios-permissions

26
推荐指数
3
解决办法
8350
查看次数

iOS推送通知设置 - 拒绝权限与权限从未请求

是否有可能区分其中的情况

  1. iOS用户已明确拒绝用户通知权限,并且
  2. 从未提示iOS用户获得许可?

我的情况:过去,我已经提示用户通知权限,但我从未跟踪过请求.后来,我停止尝试注册任何通知设置.现在,我想重新介绍用户通知.

在应用程序中发生重大事件后,我的计划是显示某种UI,以解释选择加入用户通知的好处.但是,如果用户已拒绝,我宁愿显示一个可以将其带入Settings.app的单独UI.

目前,我正在使用-[UIApplication currentUserNotificationSettings]抓取当前设置,但似乎这会返回UIUserNotificationTypeNone上述两种情况.

push-notification apple-push-notifications ios ios-permissions

22
推荐指数
1
解决办法
3521
查看次数

如何在 Flutter 中请求和检查权限

当用户单击“不允许”时,我正在使用各种插件来获取用户数据、联系人、照片和相机,应用程序进入静音状态。当用户选中从不再次询问和不允许并再次进入应用程序时,我想向用户显示询问权限对话框。

当前,当用户选中“不允许”时,应用程序不会再次询问

我知道用户必须授予应用访问个人信息的权限,包括当前位置相机日历联系人媒体库麦克风传感器语音和照片。虽然人们喜欢使用可以访问这些信息的应用程序的便利性,但他们也希望能够控制他们的私人数据。例如,人们喜欢能够使用他们的实际位置自动标记照片或查找附近的朋友,但他们也希望选择禁用此类功能。

如何在颤振中再次请求用户许可?

permissions dart android-permissions flutter ios-permissions

21
推荐指数
2
解决办法
5万
查看次数