【问题标题】:iOS: How to avoid/disable default call alert?iOS:如何避免/禁用默认呼叫警报?
【发布时间】:2019-04-22 13:15:16
【问题描述】:

我正在用 swift 开发一个 iOS 应用程序,我将解释我的应用程序是如何工作的。

应用程序将使用 TCP/IP 连接到 PC 客户端 并会收到要拨打的电话号码 当我尝试将号码发送到应用程序以拨打电话时,手机会显示带有两个按钮 CallCancel 的警报。

有什么办法可以避免/禁用默认来电提醒?

注意:用户知道我的应用会拨打电话,我会收到 用户同意

【问题讨论】:

  • 您不想在发送呼叫请求时看到弹出通知?
  • 我会说不,并且有一个很好的理由,如果您的手机继续拨打号码,这将是一个相当大的安全风险。
  • @DarshanPatel 是这样的
  • @Lee 我不认为这是一个很好的理由,我们在 Android 上完成了相同的应用程序并且我们关心用户的协议所以我们的应用程序不会有任何风险
  • 问题是您的应用程序不是唯一的,因此 Apple 不会授予所有应用程序这种权限。虽然您可能与您的用户达成了协议,但那些没有并且可能只是决定在不通知用户的情况下拨打付费电话号码的应用程序。这个功能在 iOS 中是不可能的,这是一件好事。

标签: ios swift iphone


【解决方案1】:

有什么方法可以避免/禁用默认来电提醒?

不幸的是,有规定可以避免/禁用它。我们无法控制 系统生成警报。我在六个月前尝试过同样的事情 但没有运气。不过,没有办法避免它。

谢谢

【讨论】:

  • 据我所知,将来永远不会有解决方案。如果在没有询问用户的情况下拨打电话,这将违反隐私。不确定这是在哪个版本中引入的,但在那之前是可能的
猜你喜欢
  • 2012-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多