2009-09-28 8 views
1

mon utilisation app openURL d'avoir un appel, mais quand je finis appel, il ne reviendra pas à mon application automatique iphone 3.1Raccrocher, ne retourne pas à l'App automatique iPhone version 3.1

Tout le monde sait que C'est un bug d'iphone 3.1?

Merci beaucoup!

+0

Est-ce qu'il est revenu dans la version 3.0 ou antérieure? – mahboudz

+0

Bien que Govind est correct mais aussi jeter un oeil à ce post. Vous n'avez pas besoin d'ajouter webview à votre vue: http://stackoverflow.com/questions/5317783/return-to-app-behavior-after-phone-call-different-in-native-code-than-uiwebview –

Répondre

3

Ce n'est pas un bug, c'est comme ça que ça fonctionne. Une fois que vous avez utilisé openURL pour transférer le contrôle vers une autre application telle que Téléphone, SMS, Mail ou Safari, votre application est fermée et le contrôle est transféré vers l'application que vous avez spécifiée dans votre URL. Lorsque l'utilisateur a terminé avec l'application que vous avez appelée, la fermeture ne rouvrira pas votre application.

Vous pouvez modifier votre application de sorte que si l'utilisateur reçoit un appel entrant et décide d'y répondre, le contrôle est renvoyé à votre application lorsque l'utilisateur met fin à l'appel. Mais ceci est bien sûr différent de ce que vous avez demandé.

+0

Dans l'iphone 2.2.1 ou 3.0, il va retourner mon application automatique, mais pas 3.1. C'est différent entre l'ancienne version et la nouvelle version. Quelqu'un sait-il cela? Merci beaucoup! –

+0

Pour ceux qui ont accès aux forums des développeurs d'Apple (nécessite une adhésion payante aux développeurs iPhone), voici une déclaration du personnel d'Apple que ce changement était en effet destiné et non un bug: https://devforums.apple.com/message/128046# 128046 "si vous souhaitez que la fonctionnalité de votre application soit relancée après un appel, puis envoyez une demande d'amélioration". –

0

Il semble que le comportement a changé (pour le meilleur à mon avis)

Questions connexes