问题标签 [ios-permissions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1014 浏览

ios - iOS 权限的自定义 UI

我需要为麦克风权限创建一个自定义 ui,有没有办法做到这一点。

下面是权限块如何工作的代码。这个调用似乎很难?App Shazam正在这样做。

沙赞权限

0 投票
1 回答
2130 浏览

cordova - iOS 8 和 Cordova:应用程序在首次启动时立即请求推送通知权限

更新:在 iOS 8 的已启动/GM 版本中仍然遇到此问题。

我在 iOS 7 中的 Cordova 应用程序(版本 3.5.0-0.2.7)在我尝试注册设备时向用户请求推送权限。

现在,在 iOS 8(测试版 5,Xcode 测试版 7)中,它会在应用第一次打开时请求推送权限。这不好,因为如果请求没有给出一些上下文,用户通常会拒绝许可。

据我所知,iOS 8 现在将远程推送通知和本地通知合并到同一个权限请求中,而以前,本地通知不是单独请求的。来源:1、2)。Cordova 是否有可能在启动时在后台请求本地通知权限,而现在,在 iOS 8 中,这可能会出现在用户面前?

我拥有的唯一似乎相关的 Cordova 插件是 PushPlugin。(不使用任何本地通知插件。)

谢谢你的帮助!

0 投票
9 回答
76622 浏览

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

当我的应用程序第一次尝试在 iOS 8 上访问摄像头时,用户会看到一个摄像头权限对话框,就像 iOS 7 中用于麦克风访问的麦克风一样。

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

0 投票
2 回答
242 浏览

ios - 在应用启动时延迟 ios 权限通知?

我们想为我们的相机应用程序播放介绍,但“想访问您的相机胶卷”通知正在扼杀我们的喧嚣。有人知道如何延迟这些吗?谢谢!

0 投票
4 回答
14560 浏览

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

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

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

谢谢阅读。

0 投票
2 回答
4928 浏览

ios - iOS 权限警报 - 删除或抑制

我有一个在 ios 模拟器上运行的简单应用程序,它将(在应用程序中的某个位置)提示用户授权以下内容:

  1. 位置设置
  2. 地址通讯录
  3. 图片/专辑

因为我在 iOS 模拟器上进行自动化测试(虚拟机上有几千个),有没有办法强制 iOS 模拟器在安装应用程序时将这些权限设置为是?

我隐约记得有一种方法可以使用与 iOS 模拟器关联的 plist 文件来操作它,但我不能 100% 确定“这一切都在我的脑海中”。我在谷歌上找不到太多东西。

0 投票
5 回答
4301 浏览

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

是否可以区分以下情况

  1. iOS 用户已明确拒绝用户通知权限,并且
  2. 从未提示过 iOS 用户的权限?

我的情况:过去,我曾提示用户通知权限,但我自己从未跟踪请求。后来,我停止尝试注册任何通知设置。现在,我想重新引入用户通知。

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

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

0 投票
6 回答
15436 浏览

ios - Reset Permissions like Camera for iOS Apps?

When I develop an app for iOS (iPhone/ iPad) and I need to request permissions. When I use the camera I need to request the camera permission. This can only be done once.

Is there a way to reset initial given permissions at least when I develop an app?

In this way I could check different scenarios for requesting the initial app permissions.

Note: I want to get the initial permission request popup message again.

0 投票
2 回答
2380 浏览

ios - ios - 请求多个权限

我的应用程序要求位置和通知权限。当用户第一次启动应用程序时,位置请求显示和通知请求显示后。

有没有办法更好地要求这个?也许是像 Android 中的列表或比我现在拥有的更好的列表?

0 投票
4 回答
53987 浏览

ios - iOS 应用权限的完整列表

不同的网站(例如)解释 iOS 权限模型是这样工作的:所有应用程序都有一组基本权限(包括 Internet 访问权限)。如果在运行时需要额外的权限,则询问用户是授予还是拒绝它。

iOS 知道哪些权限?什么属于基本权限集?未经用户同意可以做什么?基本上我正在寻找一个类似于这个的列表,仅适用于 iOS