Question

Est-il possible pour mon application à « prendre en charge » quand une alerte système apparaît? Mon application désactive la minuterie de veille, mais quand une alerte système apparaît, l'alerte semble être la minuterie permettant. Que puis-je faire?

Était-ce utile?

La solution

Vous essayez de supprimer les alertes? La réponse est:. Vous ne pouvez pas

Si vous essayez d'éviter les alertes de déconner avec votre application de désactivation de la minuterie de repos, alors je crois que donkim est sur la bonne piste.

Autres conseils

Serait-il possible pour vous de crochet dans l'une des méthodes qui est appelée lorsque votre application va dans et hors de l'arrière-plan? Dites, l'un de ces?

- (void)applicationWillResignActive:(UIApplication *)application {
NSLog(@"applicationWillResignActive");
}

- (void)applicationDidEnterBackground:(UIApplication *)application {
NSLog(@"applicationDidEnterBackground");
}

- (void)applicationWillEnterForeground:(UIApplication *)application {
NSLog(@"applicationWillEnterForeground");
}

- (void)applicationDidBecomeActive:(UIApplication *)application {
NSLog(@"applicationDidBecomeActive");
}

Je parie que l'un de ceux qui est appelé quand cela se produit. Vous pouvez probablement désactiver la minuterie de veille lorsque votre application obtient le dos de mise au point.

EDIT: en relisant la question, il semble que vous cherchez à supprimer les alertes (à savoir, les laissez pas se produire). Heh, je me suis concentré sur la seconde moitié de votre question.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top