【问题标题】:How to cancel or block incoming calls programmatically in iOS? Is it possible?如何在 iOS 中以编程方式取消或阻止来电?是否可以?
【发布时间】:2017-07-05 08:39:51
【问题描述】:

如何以编程方式阻止或取消收入电话或如何以编程方式在 iOS 中激活 “请勿打扰” 模式。

【问题讨论】:

  • 系统自带功能!这是不可能的

标签: ios objective-c iphone swift


【解决方案1】:

明确禁止第三方应用阻止来电。正如这里所描述的: Can an iPhone app block phone calls?

但是,您可以使用CallKit 阻止不需要的呼叫。您的应用应该能够添加被屏蔽的号码。

Apple 不允许您阻止它的原因是因为会有很多滥用和恶意软件会影响用户体验。

【讨论】:

  • “禁止第三方应用阻止来电” 是否在苹果开发者门户上正式记录?如果是的话,会帮我证明。
  • 在苹果指南上搜索后,我找不到任何关于阻止来电的信息。但是,如果您正在手机上开发应用程序,则不得禁用其主要功能。在安卓上也是一样的原理。
  • 还有一个问题 - 我可以使用 CallKit 阻止非 voip(蜂窝电话)通话吗?
  • 实际上,当我阅读 Callkit 文档时,似乎可以阻止来电。如果你真的需要这样做,你可以用你内部被阻止的联系人做一个解决方法。参考developer.apple.com/documentation/callkit的“阻止来电”部分
猜你喜欢
  • 2016-12-01
  • 1970-01-01
  • 2014-06-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多