【发布时间】:2011-02-07 01:44:40
【问题描述】:
大家好。
任何人都可以提供 CoreTelephony 框架的工作示例吗?我使用类转储转储了所有 CoreTelephony 标头并将它们添加到“/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.3.sdk/System/Library/PrivateFrameworks/CoreTelephony.framework”。现在我正在关注 Erica 的教程 (http://blogs.oreilly.com/iphone/2008/08/iphone-notifications.html)。
我在 main.m 中添加了以下这些代码行,
id ct = CTTelephonyCenterGetDefault();
CTTelephonyCenterAddObserver(
ct,
NULL,
callback,
NULL,
NULL,
CFNotificationSuspensionBehaviorHold);
但我收到类似警告,
函数“CTTelephonyCenterGetDefault()”和“CTTelephonyCenterAddObserver(...)”的隐式声明。
谁能提供完整的工作示例,解释如何获取 CoreTelepony 通知?
【问题讨论】:
-
仅供参考...
CoreTelephony是一个私有框架,因此如果您尝试直接使用它,您将永远无法在商店中获得应用程序。 -
@Dave:……除非你使用 4.0(虽然 4.0 SDK 也没有 CTTelephonyCenter,但它仍然是一个私有 API。)
-
@Dave,我正在为我的越狱手机开发一个应用程序。
-
@Alexsander Akers,请提出一个单独的问题或谷歌。很容易找到。
-
@prathumca 你有没有找到任何使用核心电话框架的例子我如何在我的应用程序中获取我所有的电话详细信息?
标签: objective-c iphone-sdk-3.0 core-telephony