问题标签 [core-telephony]
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.
c# - 如何使用 MonoTouch 在 iPhone 中创建自动拨号器?
我需要创建一个按钮来呼叫一个联系人号码,该号码是默认号码,我将在按钮单击事件中提及该号码。
当我单击按钮时,需要使用 MonoTouch 在 iPhone 中拨打该号码。
ios - iOS 我无法获得我的运营商名称
如此处所述->以编程方式从 iPhone 检索运营商名称
我正在尝试获取我的运营商的名称,我正在使用此代码
但我收到警告[carrier carrierName]
:找不到实例方法“-carrierName”
我已经在我的项目中添加了框架核心电话,但是当我执行我的应用程序时它崩溃了!
谢谢大家!
iphone - iPhone - 如何确定设备的运营商(AT&T、Verizon 等?)
有没有办法以编程方式获取有关 iPhone 运营商的信息?
ios - iOS - _OBJC_CLASS_$_CTTelephonyNetworkInfo 未找到?
我正在使用以下代码获取有关我的 iPhone 的网络信息 -
但我得到了错误 -
类不是 iOS SDK 的一部分吗?我究竟做错了什么?
iphone - 检测 iPhone 是否处于飞行模式?
我需要一种方法来检测 iPhone 是否处于飞行模式,我做了一些研究并发现:
哪个不起作用,我也知道我可以设置 SBUsersNetwork 以在飞行模式下显示警报,但它会要求用户打开 WIFI,但我的应用需要用户使用 3G,而 WIFI 根本不起作用,所以有什么直前进的方式,在 CoreTelephony 中我可以做我的工作吗?
谢谢!
ios - 获取 Cell Info 后,抛出 EXC_BAD_ACCESS
我正在使用 CellStumbler 获取 iPhone 的手机 ID、位置区号和其他信息。
调用 getInfo 后,我得到一个 EXC_BAD_ACCESS,我不知道为什么。这都是未记录的私有函数,但肯定有人可以提供帮助。该问题与函数中的任何行都无关,只有在运行它之后才会发生。
我知道这不是 App Store 认可的。
这是上面 CellStumbler 项目中可用的 getCellInfo 函数。错误发生在 this 被调用之后,但不一定在这个函数中,只是在之后,好像运行 this 的后遗症是一些内存修改。
iphone - CTCallCenter 应该在何时何地发布?
我正在使用 CTCallCenter 注册呼叫事件。
XCode 说它正在泄漏......有道理。
如果我在这里释放callCenter
,则不会调用 eventHandler。
我的问题是,我必须在何时何地发布它?我应该让它成为成员并在dealloc()
' 中发布它吗?
ios - 用户当前国家 - 基于用户当前位置
我想检查用户在哪个国家 - 我尝试了几种方法,但没有一个给出请求的结果。我的主要目标是当应用程序启动时检查用户在哪个国家,并基于此通过按下按钮拨打不同的电话号码,例如用户可以在加拿大使用应用程序并按下按钮拨打 XXX 号码,然后下一步同一周在美国使用相同的 Iphone 并按相同的按钮拨打 YYY 号码。
我尝试过使用CoreTelephony
,但这仅适用于 4.0 及更高版本我希望我的应用程序支持早期版本的 iOS 也尝试过 Geocode,但我不想在我的应用程序中显示地图。
任何指导将不胜感激。
iphone - iPhone,拨打另一个电话号码以响应第一个不接听?
我正在尝试创建一个应用程序,该应用程序将向类似呼叫中心的列表中的优先级 1 联系人发起呼叫。
然后,如果那个联系人没有接听(让我们忘记这里的答录机的整个问题),我想呼叫优先级 2 的联系人,依此类推,直到其中一个接听或我用尽了我的名单。
这可能吗?
我尝试了以下方法:
- 挂钩
CTCallCenter.CallEventHandler
事件,并检查 and 的呼叫状态CTCallStateConnected
,CTCallStateDisconnected
我让它响应呼叫断开的事实,没有连接,然后尝试像我第一次那样发起另一个呼叫,但是第二次尝试只是坐下来死在水里。 - 覆盖该
DidEnterBackground
方法,并定期检查CTCall.CallState
属性,基本上再次尝试响应从未连接过的断开连接,但这似乎也不起作用
我还尝试在检测到断开状态后在尝试下一次拨号之前添加一个短暂的延迟(1 秒、2.5 秒和 10 秒),以允许电话应用程序在中止呼叫后“稳定下来”,这并没有改变任何东西。