问题标签 [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 投票
1 回答
4797 浏览

iphone - iPhone通话时长

对于我们的 iPhone 应用程序,我们想拨打一个特定的电话号码,然后在通话完成后获取该通话的总时长。这是为了管理该特定电话的计费。

我们如何确定以这种方式执行的调用的持续时间?

0 投票
1 回答
389 浏览

objective-c - 导入框架时出错

我的应用程序处理电话。所以我将核心电话框架添加到我的项目中。但是当我尝试将框架导入到我的 appdelegate 时,我收到错误“没有这样的文件目录”任何人都可以找到解决方案。我使用 xcode 4.0.1

0 投票
1 回答
1683 浏览

iphone - 如何获取来电电话号码?

可能重复:
以编程方式获取来电号码

是否可以使用任何私有 api 在 iphone 中获取来电号码?

0 投票
1 回答
333 浏览

iphone - Getting mobile number from log to the app

My app deals with phone calls.I want to send an auto textmessage(sms) to the dialer when the line is busy or else user is busy or else call is in hold....Here I want to get the mobile no of the dialer to my app..Is it possible????

0 投票
2 回答
2014 浏览

objective-c - 链接到 CoreTelephony 框架 (iOS)

当我尝试编译以下代码时,有谁知道为什么会出现链接器错误:

使输出为:

架构 armv6 的未定义符号:“ CTServerConnectionCreate( _CFAllocator const*, int ( )(void , __CFString const*, __CFDictionary const*, void*), int*)”,引用自:$_ungrouped$UIKeyboard$hitTest$withEvent$(UIKeyboard *, objc_selector*, CGPoint, objc_object*) 在 Tweak.xm.o ld: 未找到架构 armv6 collect2 的符号: ld 返回 1 个退出状态

一些注意事项:

  • 我使用-framework CoreTelephony 链接 CoreTelephony
  • 我使用这里的代码Core Telephony Example
  • 我在 iOS 4.x 和 iOS 5.x 上都试过了
  • 我使用nm来确保函数调用在二进制文件中

是的,我在越狱设备上。

谢谢 ;)

0 投票
3 回答
15610 浏览

iphone - 如何使用私有 API 阻止 iOS 应用程序中的来电?

我希望能够有选择地阻止我正在编写的 iOS 应用程序中的来电。这是供个人使用的,而不是 App Store,所以我可以使用私有 API 来完成此操作。

我最近遇到了 Core Telephony 框架。有没有办法使用这个框架来阻止调用?如果没有,我可以使用哪些私有 API 来执行此操作?

0 投票
1 回答
766 浏览

iphone - Monotouch 电话/通话状态?

Monotouch 有什么方法可以读取电话或呼叫者服务的当前状态吗?

如果通话处于活动状态或通话处于保持状态等,我试图找到某种阅读方式。

谷歌搜索这个没有出现任何东西。

正在寻找运行一些代码片段,例如:

我的解决方案:

运行 CallHandler.CallCount 以获取当前呼叫计数和 GetCallState(0) 以进行首次呼叫等。

0 投票
2 回答
4216 浏览

iphone - 如何访问 IOS5 上的通话记录历史记录

我使用 FMDatabase 和这条路径 (/private/var/wireless/Library/CallHistory/call_history.db) 来访问 IOS4 上的通话记录。在我更新到 IOS5 后,它只是给了我一个“权限被拒绝”的异常。我知道通话记录文件在那里,只是苹果删除了权限。所以我在想,无论如何我们可以将通话记录文件推送到iCloud并将其带回我们的应用程序吗?还是先使用 CoreTelephony 框架获取 CallID,然后使用该 ID 指向某个位置并获取呼叫详细信息?有任何想法吗?

0 投票
0 回答
409 浏览

iphone - 这些来自 CTCarrier 的无证移动网络代码是什么意思?

我注意到有时会CTCarrier.mobileNetworkCode返回未记录的值。以下示例:

  1. “VZW”——这是威瑞森吗?
  2. 当设备没有安装 SIM 卡或处于 AirPlane 模式时,“”(一个空字符串)而不是 nil - 看起来像一个错误。
  3. “65535” - 一种特殊的值,意味着什么?

这些特定的未记录代码是什么意思?

0 投票
1 回答
380 浏览

iphone - 在通话结束时启动我的 iPhone 应用程序

我想开发一个应用程序来记录通话时间等。当通话结束时。那么当用户完成通话时是否可以启动我的应用程序。

应用程序当前未运行,然后

我已经在 Android,Blackberry 中制作了这样的应用程序。

PS:即使它可以在越狱的 iPhone 上运行,对我来说也足够了。