【发布时间】:2012-08-05 00:13:55
【问题描述】:
我有一个应用程序可以跟踪来电,另一个应用程序可以接听电话。我希望我的应用程序(无论出于何种原因)显示带有正在进行的呼叫 CallID 的警报视图。特别是电话应用程序是否可能?
【问题讨论】:
-
如果有的话,那只能在越狱设备上。
标签: iphone objective-c ios xcode telephony
我有一个应用程序可以跟踪来电,另一个应用程序可以接听电话。我希望我的应用程序(无论出于何种原因)显示带有正在进行的呼叫 CallID 的警报视图。特别是电话应用程序是否可能?
【问题讨论】:
标签: iphone objective-c ios xcode telephony
为了回答您的问题,一个应用程序可能会在另一个应用程序运行时显示警报。如果您尝试提交到应用商店,我认为苹果不会允许这样做。但是我在运行其他应用程序(使用 cycript)时显示了来自 SpringBoard 的警报视图,而 SpringBoard 本身就是一个应用程序,所以它是可能的。
【讨论】:
您可能应该改用本地或推送通知。就像短信到达时您在应用程序中一样。您将在屏幕顶部看到一条横幅,显示一条消息,您可以点击它转到消息应用程序。有关详细信息,请参阅 Apple 文档http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html%23//apple_ref/doc/uid/TP40008194-CH1-SW1
【讨论】: