2010-09-08 6 views
0

Mon application iPhone utilise OpenGL ES en mode plein écran (la barre d'état est masquée), tout comme le modèle d'application OpenGL ES. L'utilisation du simulateur "Inverser la barre d'état d'appel" n'a aucun effet, c'est-à-dire qu'il n'y a pas de notification visuelle/acoustique pour l'utilisateur. J'aimerais savoir s'il s'agit d'un problème de simulateur ou si cela arrive aussi sur l'appareil (je n'ai pas d'iPhone). Si un tel comportement est normal, comment puis-je être averti de l'appel entrant ou des sms afin d'afficher la barre d'état que je cache normalement?Appels iPhone et SMS: notifications utilisateur avec barre d'état masquée

En outre, je voudrais savoir comment sont dans les appels et les notifications de sms dans l'appareil. Jouera-t-il des sons/vibrera? Je développe une application audio et je ne veux pas d'appels ou de sms (et de préférence toute sorte de notification) pour perturber acoustiquement l'utilisateur, mais seulement un retour visuel.

Merci d'avance.

Répondre

0

Les appels et les SMS ne peuvent pas être évités (sinon quel est le but du système de notification?). Vous ne pouvez pas couper la sonnerie ou arrêter la vibration. Si la barre d'état est masquée, aucune forme ne s'affiche.

Espérons que cela répond à votre question,
jrtc27

+0

Si je bien compris que je peux cacher la notification visuelle mais ne peut pas couper la sonnerie. Je souhaitais pouvoir faire le contraire. Cependant, comment puis-je être averti de l'appel entrant ou des sms afin d'afficher la barre d'état que je cache normalement? – dnaxxx

+1

Vous ne pouvez pas faire non plus. Le système téléphonique n'est pas sous votre contrôle. Sur iOS 4.0 et versions ultérieures, il existe un cadre CoreTelephony public qui vous signale les appels entrants, mais il ne peut pas être utilisé pour masquer l'interface d'appel téléphonique. –

+0

Ok, j'ai testé mon application sur un iPhone. Juste pour clarifier, sur les appels entrants la vue disparaît. Lorsque l'appel se termine, l'application est reprise. – dnaxxx

Questions connexes