Tag: 启动

XCode:为什么didFinishLaunchingWithOptions中的launchOptions总是为零?

我希望我的应用程序在通过点击通知启动应用程序时执行特定的操作。 当应用程序已经运行到后台时,我想要做这些特定的事情,但是当通过点击通知启动应用程序从SCRATCH(不运行到后台)。 当通过点击通知从后台启动应用程序时,我通过以下方式获取通知: – (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification =>没有问题! 当通过点击通知从头开始的应用程序,我想通过以下方式获得通知: – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { UILocalNotification *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey]; } 但launchOptions总是零! 当应用程序从头开始通过点击应用程序图标(正常),而且当通过点击通知(非正常)从头开始时,该应用程序为零。 任何人都知道如何解决这个问题? 谢谢 !!! 编辑1 这是我的通知如何创build(乔问题): NSDictionary *userInfo = [NSDictionary dictionaryWithObjects: [NSArray arrayWithObjects:notifText,latitudeString,longitudeString,nil] forKeys:[NSArray arrayWithObjects:@"notifText",@"latitude",@"longitude", nil]]; UILocalNotification *localNotif = [[UILocalNotification alloc] init]; localNotif.fireDate = itemDate; localNotif.timeZone = [NSTimeZone defaultTimeZone]; localNotif.alertBody =msg; localNotif.alertAction […]

iOS应用程序首次启动

我想在用户第一次打开我的应用程序时显示欢迎屏幕。 有什么方法来检查在Swift中首次启动的应用程序?

我能从iPhone上的其他应用程序启动一个应用程序吗?

我想创build应用程序必须启动另一个应用程序,并在最后运行一些function。 我的意思是我的应用程序调用应用程序B并运行在B某种方法。 我可以这样做吗? 我知道我想使用URLscheme,但我可以在另一个应用程序中运行一些方法? 谢谢!

iOS在启动时显示模态视图控制器,不带闪光灯

我想在第一次启动时以模态方式向用户展示教程向导。 有没有办法在应用程序启动时显示一个模态UIViewController ,至less在毫秒内看不到它后面的rootViewController ? 现在我正在做这样的事情(为了清晰起见,省略了首次启动检查): – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // … UIStoryboard *storyboard = self.window.rootViewController.storyboard; TutorialViewController* tutorialViewController = [storyboard instantiateViewControllerWithIdentifier:@"tutorial"]; tutorialViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; [self.window makeKeyAndVisible]; [self.window.rootViewController presentViewController:tutorialViewController animated:NO completion:NULL]; } 没有运气。 我试图移动[self.window makeKeyAndVisible]; 之前的[… presentViewController:tutorialViewController …]语句,但然后模式甚至不出现。

应用程序不会自动启动设备,并在xcode上出现错误

我在Xcode 4.5上遇到了一个奇怪的错误。 当我试图从iOS 6的iOS上运行我的应用程序,我得到这个错误。 我做了以下方法来运行应用程序,但没有运气。 清理项目并运行 重新启动设备 重新启动xcode 我在我的机器上有一个有效的证书,应用程序正在安装在设备上,但它不会自动启动。 可能是什么问题 ? 提前致谢