当我进入应用程序时,它工作正常,但是当我重新进入应用程序时,它不会显示应用程序的特定页面或起始页面,但它会再次显示Launcher图像并且崩溃并且在再次崩溃之后它工作正常。
[NSThread sleepForTimeInterval:1.0];
UILocalNotification *locationNotification = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (locationNotification) {
// Set icon badge number to zero
NSLog(@"Recieved Notification %@",locationNotification);
}
return YES;
请将我是新蜂的解决方案提供给iOS
。
答案 0 :(得分:1)
Anupma
从查看此处描述的问题,我怀疑在applicationDidEnterBackground
中调用了一些方法或通知。请检查它,如果是,你可以找到解决方案。
希望这有帮助。
答案 1 :(得分:0)
-(void)applicationDidEnterBackground:(UIApplication *)application
{
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
[self Backgroundmethods];
dispatch_async(dispatch_get_main_queue(), ^{
//your code to update UI if any goes here
});
});
}
我在单独的方法中编写了所有后台方法,并在单独的线程中使用applicationdidEnterbackground调用该方法。