【问题标题】:Is there any way to control Local Area Permission Dialog on iOS 14有什么方法可以控制 iOS 14 上的本地权限对话框
【发布时间】:2020-09-11 17:02:12
【问题描述】:

我正在使用一些网络 API,例如 CNCopyCurrentNetworkInfo 来获取 SSID。因此,在 iOS 14 上向用户显示 Local Area Permission is 对话框。如果权限被拒绝,CNCopyCurrentNetworkInfo 总是返回 nil 并且应用程序停止运行。

如果用户之前不小心拒绝了权限,是否有任何方法可以再次触发对话框以便稍后接受权限?或者有什么方法可以伪造对话?

任何帮助/建议将不胜感激。谢谢

【问题讨论】:

    标签: ios swift bonjour ios14


    【解决方案1】:

    您可以在调用 API 之前显示警报,以显示您需要它的原因。如果用户继续确认,则可以触发显示实际警报的 API。这样您就可以表明决定再次请求许可。

    【讨论】:

      猜你喜欢
      • 2021-01-26
      • 2017-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      相关资源
      最近更新 更多