问题标签 [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.

0 投票
10 回答
35621 浏览

ios - 以编程方式从 iPhone 检索运营商名称

有没有办法以编程方式了解 iPhone 上的手机运营商?

我正在寻找 iPhone 连接的运营商名称。

0 投票
3 回答
15816 浏览

iphone - 有什么方法可以确定iphone是否在漫游?

我正在开发一个 iPhone 应用程序,并且真的很想确定设备是否正在漫游,这样我就可以智能地避免在用户离开家庭网络时花费昂贵的连接费用。

我正在编写的应用程序是针对越狱手机的,但如果可能的话,我更愿意使用标准 SDK。

这是我已经找到的:

1. Apple SDKs: 在Apple 文档中,我发现了Apple 的SCNetworkReachability API 中的promise。该 API 提供对诸如您是在 WIFI 还是手机网络上、当前是否建立网络连接等内容的访问。但是,在 SCNetworkReachability API 参考 pdf 中搜索“roam”或“roaming”都为零。他们的示例代码也是如此。

2. 越狱 iPhone FS 的 Grep: 首选项 -> 常规 -> 网络选项卡是用户可以打开或关闭漫游的地方。查看 plist 文件(“/Applications/Preferences/Network.plist”)我能够找到以下参考:

这当然是一个线索,因为看起来我可以注册用户更改国际漫游设置的通知。不过,我不确定如何将其转化为他们实际上正在漫游的知识。

3. 检查 SpringBoard 的类转储源: 我已经使用class-dump 转储了 SpringBoard 的类。我找不到任何提及“漫游”或“漫游”

4. 显然,我首先在 SO 上进行了检查: 找不到任何相关的东西。

进一步的步骤:这里有人有什么建议吗?我知道这是可能的。然而,苹果显然很难找到它。我非常怀疑这在不使用私有框架的情况下是否可行。(例如 CoreTelephony)。由于这是一个越狱的应用程序,我可能会使用 SpringBoard 中的注入代码对运营商名称进行屏幕抓取,但我真的不想走这条路。非常感谢任何建议。谢谢。

0 投票
4 回答
439 浏览

iphone - 有没有办法在用户打电话时判断您的应用程序是否正在使用?

如果用户正在打电话,我的应用程序的某些部分会更好地突出显示给用户。

有电话询问我们是否在通话吗?不幸的是,由于显而易见的原因,在 API 文档中检查“调用”是一个可怕的词。

0 投票
1 回答
784 浏览

iphone - iPhone上如何识别当前数据网络是Edge还是3G

有没有办法找出 iPhone 上当前可用的数据网络?是EDGE还是3G?

即使使用核心电话私有框架可行,它也对我有用。我不介意应用商店提交。

我知道识别用户是在 Wifi 还是 CellData 网络上非常简单。但是无法找到一种方法来识别边缘或 3g 中的网络类型?

如果您知道一个好的核心电话文档/教程可以参考,请也发表评论。

0 投票
2 回答
4924 浏览

iphone - 如何在 iPhone 上获取移动国家和网络代码

有没有办法在 iPhone 上获取 mnc 和 mcc 号码?

0 投票
5 回答
9225 浏览

objective-c - Require CoreTelephony framework examples

Greetings everyone.

Can any one has a working example for the CoreTelephony framework? I dumped all the CoreTelephony headers using class-dump and added them to "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.3.sdk/System/Library/PrivateFrameworks/CoreTelephony.framework". Now I'm following the Erica's tutorial (http://blogs.oreilly.com/iphone/2008/08/iphone-notifications.html).

I added these following lines of code in my main.m,

but I'm getting a warning like,

Implicit declaration of function "CTTelephonyCenterGetDefault()" and "CTTelephonyCenterAddObserver(...)".

Can any one has full working example, which will explain how to get the CoreTelepony notifications?

0 投票
2 回答
14614 浏览

iphone - 在 iOS4 中检测通话状态

我想知道是否有可能检测用户是否正在从当前处于后台的应用程序中调用。

或者,如果呼叫是从我的应用程序发起的,则在呼叫结束时收到通知。

或者,更重要的是 - 是否有可能检测到哪个应用程序在前台?
我不相信这是可能的,但我不得不尝试...... ;-)

任何信息将不胜感激。

谢谢你。

0 投票
3 回答
12186 浏览

ios - 使用 Core 电话的 iPhone 手机号码

据我了解,iPhone SDK 中没有可用的公共 API 来查找用户的手机号码。

使用 4.0 SDK 中添加的 Core Telephony 框架可以找到 iPhone 用户的手机号码吗?

0 投票
2 回答
848 浏览

iphone - 我可以在我的 iPhone 应用程序中使用 CoreTelephony 而不被 AppStore 拒绝吗?

我可以在我的 iPhone 应用程序中使用 CoreTelephony 而不被 AppStore 拒绝吗?

0 投票
1 回答
121 浏览

iphone - 使用核心电话的 sdk 和 xcode 的基本配置是什么?

在我们的应用程序中使用核心电话和消息编写器框架的 sdk 和 xcode 的基本配置是什么?我有 xcode 3.2.2 和 sdk 3.2.4,我可以在这种配置下使用这些框架吗?