2011-09-14 6 views
0

Possible en double:
quit app in iOS4iphone: mettre fin à l'application dans l'iphone

Salut, je suis débutant dans developement iphone. Je travaille sur une application iphone copatible pour iphone4. Je montre une vue d'alerte et sur la sélection d'un oui naviguant à brouwser.its ok mais mon application allant en arrière-plan. Mais je veux qu'il soit terminé et devrait être relancé en cliquant sur l'icône de l'application.

if (alertView.tag==222) { 
     if (buttonIndex==0) { 
      [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"http://itunes.apple.com/"]]; 

     } 
} 

également il est en bground quand je clique sur le bouton d'accueil. je veux l'application devrait être terminée de fond aussi.

+0

Qu'en est-il de exit()? –

+2

@Daniel vous ne devriez jamais appeler exit. – rckoenes

+1

Autres doublons possibles: http://stackoverflow.com/questions/3227736/iphone-avoid-save-state, http://stackoverflow.com/questions/5565730/iphone-app-startup, http://stackoverflow.com/questions/6127560/how-do-i-tell-ios-that-je-ne-veux-pas-l'app-to-stay-in-the-background, http://stackoverflow.com/questions/4437619/make-app-without-de-multitâche-support, http://stackoverflow.com/questions/6516519/how-to-restart-a-application-without-going-to-recent-worked-page-when-we -exit-en – Codo

Répondre

0

Réglez le Application does not run in background dans votre info.plist YES

+0

salut thnks mais sur une condition spécifique je veux que mon application soit terminée (suppression d'application d'arrière-plan) mais chaque fois cliquant Sur le bouton de la maison, il va être terminé. – user1210691

+0

Je peux vraiment vous suivre, mais en réglant ceci sur oui, vous empêchez l'application de fonctionner en arrière-plan. Cela signifie qu'il cessera de fonctionner lorsque l'utilisateur cliquera sur le bouton d'accueil ou que vous ouvrirez une autre application via la méthode 'openURL'. – rckoenes

+0

merci rckoenes, – user1210691

-1

Ajouter UIApplicationExitsOnSuspend/Application does not run in background à votre Info.plist.

+0

je l'ai appliqué mais chaque fois qu'il se terminera l'application et l'application commencera dès le début.une condition spécifique je veux que l'application soit terminée. – user1210691

Questions connexes