问题标签 [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.
ios - 在模拟器中运行应用程序时删除本地通知的 iOS 权限警报
我正在尝试在KIF中编写一个应用程序的验收测试,该应用程序很早就要求本地通知权限。不幸的是,由于 iOS 模拟器的安全原因,无法使用 KIF 自动接受 iOS 权限警报。根据https://stackoverflow.com/a/28443743/62,似乎有办法禁用位置、通讯录、日历和照片的权限警报,但我找不到禁用本地通知权限的方法. 我尝试了链接问题中的权利方法,但以下键均无效:
还有其他想法吗?现在,我正在通过更改我的生产代码以在运行验收测试时有条件地禁用本地通知来解决此问题,但理想情况下我不必这样做。
ios - Manipulate app permissions on iOS 8 simulator
Same question as this one, but for iOS 8.
While running xctests, how can I make sure permissions are granted/denied programmatically?
Is the same TCC.db used? If so, as there are no $HOME/Library/Application Support/iPhone Simulator/8.x
directories, where has it moved to?
ios - ios how is permission/Authorization working?
I'am trying to find how the iOS permissions and authorizations works, but I can't find anything.
What I want to know is, if in my app version 1.1. I ask user for location's permission and when I update my app to 1.2, I now ask for location and camera. Is the app going to ask again for location permission will it just ask for the camera's permission ?
ios - “PHPhotoLibrary.requestAuthorization”不在 iOS 9 中询问权限
它不是在 iOS 9 中询问画廊的权限,但在 iOS 8 中它可以正常工作。也许我需要任何权限密钥info.plist
?
ios - UIImagePickerController 没有在 iOS 9 上请求权限
我有一个 iOS 应用程序,我在其中展示了一个图像选择器
但是,该应用程序根本不请求权限,它只是显示错误消息“此应用程序无权访问您的照片或视频”。
关于可能导致这种情况的任何想法?
提前致谢!
ios - 处理内置的 iOS 权限对话框
第一次加载我的视图控制器时,用户会收到一条内置的 iOS 权限消息提示:“允许“appName”在您使用应用程序时访问您的位置?”
有没有办法可以暂停应用程序,直到用户选择不允许或允许?
用户选择允许或不允许后,我可以通过检查值来处理它,如下所示:
现在,即使 iOS 权限对话框仍显示在屏幕上,代码也会逐步执行 if 语句。因此,我想暂停它,直到用户选择允许或不允许。然后在用户选择允许或不允许后,继续执行 if 语句
ios - iOS 多通知权限
iOS 通知是否有两个单独的权限,即本地和推送?应用程序是否可能会要求这两种权限?
我在问,因为我发现了两条不同的消息:
- “AppName”想向您发送通知。...
- “AppName”想向您发送推送通知。...
如果有两个权限,可能的情况是什么。
- 如果成员拒绝其中之一怎么办?
- 一个权限包括第二个吗?即“推送通知”包括“通知”?
ios - iOS 应用程序未在 iOS7 设备上请求权限
我有一个使用以下代码启用推送通知的 iOS 应用程序
当这个应用程序在 iOS9 设备上运行时,它一开始就要求权限,但在 iOS7 和 iPhone 4 上使用时,它不会要求权限,但它接收到通知就好了,无法理解问题。
ios - WorkLight 触发 iOS 推送通知权限对话框
我们正在开发使用 WorkLight (v. 7.0.0) 和 WorkLight 推送通知的原生 iOS 应用程序(iOS 8.0 和更新版本,Objective-C)。
我们遇到的问题是从操作系统向用户显示权限对话框的时间。
一旦我们调用,对话框就会出现[[WLClient sharedInstance] wlConnectWithDelegate:self.listener]
。我们不希望它在此时出现。我们希望在用户成功登录我们的应用或成功注册为新用户后展示它。
通常,在您调用 UIApplication 类的方法registerForRemoteNotifications之前不会显示此对话框,因此我假设 wlConnectWithDelegate: 中的某处正在调用此方法。
第一次连接到 WorkLight 服务器时,有没有办法抑制此对话框?或者,是否有更新版本的 WorkLight 可以解决此问题?