2017-10-06 7 views
0

Je souhaite ignorer les alertes générées par le système. L'application développée est la version d'entreprise, donc je n'ai pas à me soucier de l'avis d'Apple.Pouvons-nous ignorer les alertes générées par le système à l'aide d'API privées?

Je veux que cela fonctionne sans jailbreak.

Toute aide sera appréciée.

+0

S'il vous plaît vérifier ce poste https://stackoverflow.com/questions/31857137/how-to-programmatically-dismiss-uialertcontroller-without-any-buttons – lukwuerz

+1

S'il vous plaît lire la question d'abord, je pose des questions sur les alertes générées par le système. –

+0

Voulez-vous dire quelque chose comme l'autorisation de pousser, ou l'alerte d'autorisation de localisation? – lukwuerz

Répondre

0

Si vous parlez d'alertes pour les schémas d'URL, vous ne pouvez rien faire à leur sujet. Ces alertes sont affichées par le SpringBoard. Lorsque vous appelez un schéma d'URL, il est transmis au SpringBoard. Il l'analyse et de là fait la chose nécessaire. Pour les appels téléphoniques, il vérifie réellement cela et affiche une alerte spéciale pour demander la permission à l'utilisateur de faire l'appel.

+0

Est-il possible d'utiliser des structures privées pour gérer cela. –

+0

@Jas_meet, l'alerte provient d'un processus différent. Vous ne pouvez rien faire à ce sujet. C'est comme essayer de cacher UIAlertController affiché par une application iOS différente. Mais dans ce cas, ce n'est pas n'importe quelle application mais le SpringBoard lui-même. – creker