Articles of uiapplicationdelegate

Quelque chose doit-il contenir une reference à un object objective-singleton afin de le préserver tout au long de la vie d'une application IOS?

Quelque chose doit-il contenir une reference à un object objective-singleton afin de le préserver tout au long de la vie d'une application IOS? Par exemple, si AppDelegate vous avez créé / instancié un object singleton mais que vous ne l'avez pas conservé, cette instance (avec données de variable d'instance) sera-t-elle disponible plus tard dans l'application […]

GCD dispatch_after appel provoquant le signal SIGBUS

J'utilise la méthode dispatch_after de GCD lorsque mon application est en cours de chargement pour effectuer un comportement. Le comportement prévu est d'attendre 3 secondes à partir de la fin de applicationDidFinishLaunchingWithOptions pour exécuter un sélecteur qui s'exécute dans une queue d'arrière-plan. Je n'ai pas rencontré de crash sur mes périphériques de test, mais j'ai […]

Suggestions pour gérer les transitions Login / Logout

J'ai une application qui peut être utilisée seulement si l'user est authentifié. En particulier, j'ai créé deux UIViewController différents. Le premier est appelé LoginViewController tandis que le second s'appelle HomeViewController. Dans la méthode applicationDidFinishLaunching: :, LoginViewController est créé, puis ajouté à la propriété rootViewController comme ceci: LoginViewController* loginCtr = … // alloc and initiWithNibName… self.window.rootViewController […]

Obtention de la charge utile de notification push lorsque l'user ouvre l'application manuellement après la réception de la poussée en arrière-plan

J'utilise iOS7 et j'essaie de déterminer si je peux get la charge utile JSON dans la situation suivante. J'ai le mode d'arrière-plan "notifications à distance" activé La notification push est reçue lorsque l'application est terminée L'application est lancée manuellement à partir de l'icône et non du centre de notifications Lorsque je lance l'application à partir […]

mode veille vs centre de notification ouvert

dans les deux cas, 1) l'iPhone passe en mode veille 2) Ouvrez le centre de notification Il appelle – (void)applicationWillResignActive:(UIApplication *)application Est-il possible d'identifier si cette méthode est appelée parce que l'appareil est passé en mode veille ou en ouvrant le centre de notification?

Modifier la vue avant applicationWillEnterForeground

Je veux bloquer les users hors de mon application après une période d'être en arrière-plan. J'attrape ceci dans l' applicationWillEnterForeground l'AppDelegate (et compare à l'heure stockée dans applicationWillResignActive ). Si less de la période de timeout d'attente aucune action n'a lieu. Si plus que le timeout d'attente, j'appelle: [_navigationController popToRootViewControllerAnimated:NO]; ce qui ramène l'user à […]

Quelle méthode est appelée avant que l'écran ne devienne noir après l'inactivité?

Je voudrais effectuer quelques methods avant que mon application se ferme en raison de l'inactivité de l'user (par exemple, l'écran devient noir et le téléphone se verrouille lorsque vous ne l'avez pas touché depuis un moment). Quelle (s) méthode (s) est / sont appelée (s) quand cela se produit? Je devine: Cette méthode / ces […]

Est-ce que ios mettra fin à l'application en arrière-plan après un certain time?

J'utilise le framework de localization de base dans mon application et je configure la string d'location en mode UIBackgroundMode ou en arrière-plan Requis (en Xcode 4.2) pour get l'location mis à jour de didUpdateToLocation lorsque l'application est en arrière-plan et envoie également cet location au server le lien spécifique à l'intérieur de la méthode didUpdateToLocation […]

iOS: notifications push, UIApplicationStateInactive et commutation rapide d'applications

Selon l'Apple Docs, afin de savoir si un user a tapé sur votre notification push, vous devez vérifier l' applicationState dans l' application:didReceiveRemoteNotification: Si la valeur est UIApplicationStateInactive, l'user a appuyé sur le button d'action; si la valeur est UIApplicationStateActive, l'application était la plus en amont lorsqu'elle a reçu la notification. J'ai trouvé que ce […]

Ajout d'un indicateur d'activité par programmation à une vue

Dupliquer possible: Afficher l'indicateur d'activité lors du lancement de l'application Tout, À l'intérieur de mon délégué de l'application, j'ai créé une vue d'set animée qui utilise mon Default.png. Tout fonctionne bien, mais je n'arrive pas à comprendre comment afficher mon ActivityIndicator en haut de la vue. C'est là juste caché par la vue d'éclaboussure. Voici […]