UIApplication的openURL崩溃我的应用程序

我正在使用UIApplication的openURL:方法在Safari中打开一个网站。 当用户回到应用程序(快速切换),它重新启动。 这意味着我的应用程序已退出,而不是后台。

有没有人有同样的问题? 有任何想法吗? 先谢谢你。

您可能需要保留URL对象。 那曾经是我的问题

确保你正在使用

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 

在你的appdelegate而不是

 - (void)applicationDidFinishLaunching:(UIApplication *)application