Когда вы открываете браузер iPhone по умолчанию, ваше приложение попадает в фоновый режим - возможно, прекращается iOS. Это действительно то, что вы хотите? У пользователя нет возможности вернуться к вашему приложению.
Пара вариантов для рассмотрения:
- Интегрируйте библиотеку Facebook iOS в ваше приложение. Много кода, так как вам нужно написать некоторый код пользовательского интерфейса для поддержки интеграции. С другой стороны, это ваше приложение, и вы имеете некоторый контроль над тем, что происходит и как реагировать на действия пользователя
https://github.com/facebook/facebook-ios-sdk
- Встроить браузер в ваше приложение и «открыть браузер» в вашем приложении. И снова у вас есть некоторый контроль над тем, что происходит и что с этим делать
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/
Дело в том, что это ВАШЕ приложение. Почему вы заставляете пользователя закрывать ваше приложение и начинать использовать что-то еще без какого-либо способа вернуться назад?
Ну, вы знаете все детали и на основе тех, которые вы хотите браузер по умолчанию. Это нормально.