2012-04-07 16 views
8

necesito crear aplicaciones como identificar llamadas entrantes en iphone y verificar el número de llamadas entrantes en nuestra base de datos. luego desea mostrar la notificación de la información almacenada en la base de datos para ese número en particular. Todas estas funciones quieren ejecutarse cuando el usuario recibe una llamada.cómo identificar la llamada entrante de Iphone y la notificación de visualización?

¿Esto es posible?

+1

Esta pregunta ha sido hecha un montón de veces, la respuesta es NO. – Mat

+1

[¿Qué has intentado] (http://mattgemmell.com/2008/12/08/what-have-you-tried/)? –

+0

Mat no dice así ... podemos podemos hacer cualquier cosa .... –

Respuesta

3

Es probable que desee iniciar su búsqueda en CoreTelephony. Dicho esto, si recibe una llamada, los eventos de manejo de llamadas de iOS se harán cargo de su aplicación. En otras palabras, su aplicación se suspenderá cuando entre la llamada y vuelva al primer plano cuando se complete la llamada. Puede usar CoreTelephony para obtener acceso a CTCallCenter, que contiene una matriz de CTCalls (llamadas en curso). CTCall no contiene el número de teléfono de la llamada, aunque yo lo sepa. Además, no puede evitar que iOS haga un fondo de su aplicación para manejar la llamada.

+0

para su respuesta ... lo intentaré. si encuentra información para esta pregunta, por favor comparta conmigo. –

+1

La respuesta es que no puede obtener la información que busca o responderla de la manera en que desea responder. Mi respuesta proporciona una forma de obtener ALGUNA información de llamada. Deberá replantearse su enfoque o reconsiderar su aplicación. – jmstone617

+0

ok gracias jmstone. –

Cuestiones relacionadas