Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone UIC应用程序';s openURL使我的应用程序崩溃_Iphone_Objective C_Cocoa Touch_Ios_Openurl - Fatal编程技术网

Iphone UIC应用程序';s openURL使我的应用程序崩溃

Iphone UIC应用程序';s openURL使我的应用程序崩溃,iphone,objective-c,cocoa-touch,ios,openurl,Iphone,Objective C,Cocoa Touch,Ios,Openurl,我正在使用UIApplication的openURL:方法在Safari中打开一个网站。当用户返回应用程序(快速切换)时,它重新启动。这意味着我的应用程序已退出,而不是转到后台 有人有同样的问题吗?有什么想法吗?提前感谢您。请确保您正在使用 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 在appdelegate中,而

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


有人有同样的问题吗?有什么想法吗?提前感谢您。

请确保您正在使用

- (BOOL)application:(UIApplication *)application
    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
在appdelegate中,而不是

- (void)applicationDidFinishLaunching:(UIApplication *)application

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

而不是真正的“崩溃”。这实际上取决于你的应用程序是否设置为可以进入后台,还取决于你使用的是什么设备,Safari浏览器最终占用了多少内存,以及你的应用程序需要多少内存。我很确定我正在使用-(BOOL)application:(UIApplication*)application完成启动时使用的选项是:(NSDictionary*)launchOptions,但仍然不走运。您是在应用程序中使用一些繁重的计算,还是在应用程序进入后台时调用一些其他函数。?取下它们,然后检查。是!!这就是问题所在!!非常感谢你这么做。我必须保留NSURL对象,否则应用程序会崩溃。我在使用facebook登录时也注意到了同样的事情,在快速切换崩溃之前我看到的视图也会崩溃,因为数据(模型对象)不再存在。但还是感觉有些不对劲吗?我的意思是我们必须在那里放一个没有发布的手册?谢谢你的回答。这对我来说是个问题,持续了大约两周。