0

Pouvons-nous empêcher le déplacement de l'application au premier plan si d'autres applications appellent openURL: avec une URL valide. Je n'ai besoin que de sauvegarder les données de l'URL; application de l'appelant devrait rester au premier plan et l'application du récepteur devrait rester en arrière-plan.UIApplication empêche le passage de l'application au premier plan si d'autres appels APP openURL: avec une URL valide

Par exemple: première application appelle à [[UIApplication sharedApplication] openURL:@"validURL://"] et deuxième application gère cet appel dans - (BOOL) application:(UIApplication *)app handleOpenURL:(NSURL *)url, URL de processus, mais ne se déplace pas au premier plan

+0

Pas possible dans iOS 6 – Felix

+0

peut-être d'une autre façon, comment nous pouvons implémenter au-dessus de la logique? Veuillez noter que nous n'utilisons pas de connexion Internet. –

Répondre

0

Non, mais vous voudrez peut-être regarder le mouvement x-callback-url pour voir si cela pourrait aider. Fondamentalement, cela ne vous empêche pas de revenir en arrière-plan, mais cela vous permet de recevoir une autre URL que vous pouvez ensuite utiliser pour ramener l'application d'origine au premier plan.

+0

Merci pour 'x-callback-url'. J'ai déjà implémenté quelque chose de similaire dans mon application, l'application du récepteur renvoie le contrôle à l'application de l'appelant, mais le problème principal est toujours réel, je dois empêcher l'appelant de passer à l'état de premier plan –

+1

(pas Internet) connexion TCP à elle, il n'y a vraiment aucun moyen de communiquer avec une application sans l'amener au premier plan, comme le "Non", de @ phix23 et j'ai indiqué tous les deux. – gaige

+0

Quoi qu'il en soit, merci les gars –

Questions connexes