问题标签 [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 上读取无线数据权限吗?
如果无法访问互联网,是否可以以编程方式区分以下许可情况?
- 用户拒绝为应用程序使用数据的权限的情况。
- 用户已授予使用数据的权限,但手机处于飞行模式(或根本没有 SIM/WiFi)的情况。
我想阅读那些无线数据权限以区分上述情况以获得更友好的错误消息(即在一种情况下我建议验证权限,在另一种情况下我建议检查飞行模式)
我所能找到的只是获得互联网可达性,基于How to use SCNetworkReachability in Swift,但它不知道实际权限:
ios - 更改 VPN 配置权限模式警报 iOS
我创建了将 iPhone 连接到 VPN(IKEv2)服务器的应用程序。当我第一次尝试连接到 VPN 时,它需要模式警报中的用户许可。有什么方法可以更改此模式警报的文本吗?没有在 swift 中找到任何代码。Info.plist 键,也不包含做它的东西。可能吗?此外,我的应用程序被 Apple App Review 拒绝,因为我没有向用户正确解释我的应用程序请求许可的原因(我在应用程序中有隐私政策和使用条款,我也在我的应用程序描述中解释了数据收集。 )。
苹果审查团队:
我们注意到您的应用程序请求用户同意访问他们的 VPN,但没有在权限模式警报中说明此功能的使用。
详情请看附件截图。</p>
升级版:
我的上诉已经得到答复,现在正在等待电话。
回答:
你好,
谢谢您的答复。您与 Apple 代表的通话得到确认。
从今天起,Apple 代表将在接下来的 3 到 5 个工作日内拨打您提供的电话号码,讨论您的应用程序。
此致,
应用商店评论
ios - 在 Swift 4.1 中,如何请求照片库的只写权限?
我有我的应用程序请求添加到照片库的权限,但我不需要读取权限。我看到应该有一个选项,但我找不到如何专门要求此访问权限。
我正在这样做:
这很好用,但显示的请求是为了完全访问。
我可以指定我只需要写权限吗?我在 info.plist 中设置了两个隐私密钥
我在模拟器 ios 11.4 上运行它
ios - 检查位置权限集
如果用户选择“不允许”位置访问,我的 iOS 应用程序已被 Apple 拒绝,因为该应用程序会崩溃。然后点击我的地图按钮。
如何包装此按钮以查看用户是否已授予权限,如果没有,我如何再次请求权限?
每当用户选择地图类型 Google/Apple 并执行 self.googleMapsOpen() 或 self.appleMapsOpen() 时,代码就会崩溃。具体是在 let 方案上崩溃=
ios - 即使在 info.plist 文件 swift iOS 中添加 NSMicrophoneUsageDescription 后,应用程序也会崩溃
该info.plist
文件包含以下代码行:
<key>NSMicrophoneUsageDescription</key>
<string>The microphone permission is needed to to receive voice commands.</string>
仍然收到以下错误:
此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用程序的 Info.plist 必须包含一个 NSMicrophoneUsageDescription 键和一个字符串值,向用户解释应用程序如何使用这些数据。
任何帮助将不胜感激。谢谢
ios - iOS 权限 - 理想的麦克风权限对话框文本
我有一个聊天应用程序,它有一个上传功能,用户可以从图库上传照片和视频或捕获一个。在 iOS 上,要录制视频,需要单独获得麦克风权限(为什么?- 这不是很明显吗?)。现在,每当我尝试提交到 App Store 时,我的二进制文件都会被拒绝,因为他们说:
我们注意到您的应用请求用户同意访问他们的麦克风,但没有在权限模式警报中说明麦克风的使用。
我当前的许可模式警报文本(经过多次更改)是
启用麦克风访问权限,以便在视频中听到您的声音
甚至这个最新的也被拒绝了。是否有更好的文本可以提供,可以被认为更清晰并且我的应用程序可能会通过审核?
permissions - 移动操作系统是否访问智能手机传感器?
iOS 和 Android 是否从智能手机收集任何传感器数据(例如加速度计、麦克风)?
如果是,他们是否必须像第三方应用程序一样请求用户许可?