我想在应用通知方式而不是显示提醒运行特定功能时执行特定工作
有可能吗?
答案 0 :(得分:2)
简而言之:否。本地通知旨在在特定时间提醒用户。他们只根据通知在您的应用程序中运行代码的方式是,用户是否以启动应用程序的方式与通知进行交互,通常是通过单击操作(或“查看”)按钮。
可以在Handling Local and Remote Notifications中的“Local and Push Notification Programming Guide”下找到更多详细信息。
答案 1 :(得分:0)
来自iOS 4.0
您可以处理本地通知,例如处理推送通知。
当通过点击本地通知提醒视图启动应用程序时(应用程序应该在之前结束)。
在以下方法中,
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
请执行以下代码
NSDictionary* dictionary = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
NSLog("%@", dictionary);