草庐IT

uilocalnotifications

全部标签

iphone - 如何每隔一天或每隔一天安排 UILocalNotification?

我在我的应用程序中安排了每天上午10:00的UILocalNotification。我为此使用了以下代码NSCalendar*calendar=[NSCalendarautoupdatingCurrentCalendar];NSDateComponents*componentsForReferenceDate=[calendarcomponents:(NSDayCalendarUnit|NSYearCalendarUnit|NSMonthCalendarUnit)fromDate:[NSDatedate]];[componentsForReferenceDatesetDay:10];[

ios - 当应用程序处于前台时,UILocalNotification 在通知中心显示警报

我正在使用UILocalNotification通知用户他们的日程安排。一切正常,但我想知道是否有一种方法可以在应用程序处于前台时在通知中心显示通知警报。警报不会在正在运行的应用程序主视图上触发。请帮帮我。 最佳答案 将这段代码放在didReceiveRemoteNotification方法中。UIApplicationStatestate=[applicationapplicationState];if(state==UIApplicationStateActive){NSString*cancelTitle=@"OK";NSSt

iOS8 UILocalNotification 不工作

我正在使用以下代码进行本地通知。但它不起作用。位置已成功更新并进入这些方法,但未触发通知。有什么想法吗?:注意:它在应用程序处于后台时工作,但在应用程序关闭时不工作。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{if([UIApplicationinstancesRespondToSelector:@selector(registerUserNotificationSettings:)]){[applicationregis

ios - 获取用于 UILocalNotifications 的永久 ManagedObjectID

我正在寻找一些建议。我将CoreData与NSFetchedResultsController结合使用来跟踪数据模型中的更改。当数据模型发生变化时,我使用fetchedResultsController通知来检查是否需要创建、删除或更新任何UILocalNotifications。为了将CoreData项目与UILocalNotifications项目相关联,我在每个UILocalNotification中添加了一个ID。由于UILocalNotifications可以持续到应用程序执行之后,我使用objectID[t.objectIDURIRepresentation]作为键。好吧,

iphone - 每天下午 5 点重复 UILocalNotification

如何每天下午5点重复UILocalNotification?以下是我设置自定义时间的代码。但我想每天在自定义时间或可能是静态时间通知用户。我正在使用iOS6。-(void)scheduleNotification{NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetDateFormat:@"h:mma"];NSDate*dateFromString=[[NSDatealloc]init];dateFromString=[dateFormatterdateFromString:timeSt

iphone - 如何为 UILocalnotification 增加/减少 application.badge 号码

当触发多个通知时我有UILocalnotification我希望应用程序角标(Badge)编号增加,当看到通知时我希望应用程序角标(Badge)编号减少,具体取决于取消通知/观看通知的数量-(UILocalNotification*)scheduleNotification:(int)remedyID{NSString*descriptionBody;NSIntegerfrequency;UILocalNotification*notif=[[UILocalNotificationalloc]init];descriptionBody=[[selfremedyDetailsForRem

ios - UIAlertView 和 UILocalNotifications 一样有 fireDate 吗?

我的任务是创建一个闹钟应用程序。我设法使用本地通知发出警报声。问题是我无法在“暂停”和“确定”的本地通知上制作按钮(操作)。我还搜索了如何实现交互式本地通知,但我无法理解。我现在想的是创建一个带有按钮的alertView而不是LocalNotification来发出警报。alertView中是否有我可以用来实现它的fireDate函数? 最佳答案 没有alertview本身dsnt有任何firedata属性但是当您希望UIInteractiveNotification在不打开应用程序的情况下发出交互式通知时,您的方向是正确的。这是一

iphone - 检查您的 iPhone 是否有任何未决的 UILocalNotification

我正在我的iPhone上做一些涉及UILocalNotification的开发,我想知道如何检查我的手机上是否有待处理的,如果是,我是否能够编辑或删除它们。谢谢! 最佳答案 您必须查看UIApplication。您所要求的一切都在本类(class)中提供。例如,要列出所有计划的通知,请查看此处:http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplication_Class/Reference/Reference.html#//apple

iphone - 预定的 UILocalNotifications 是 iOS 设备备份的一部分吗?

我的意思是,我们的应用会安排几个本地通知。用户备份系统并在新设备上恢复。之前安排的本地通知是否会在新系统上触发,或者我们是否需要在新系统上重新安排它们? 最佳答案 最后我强制自己去做了测试。结果:是-计划的本地通知是备份的一部分,这意味着它们会在新设备上恢复和计划。还原会覆盖目标设备上同一应用程序之前安排的任何本地通知。甚至图标角标(Badge)编号也保留在备份中并恢复到新设备-显示在图标上。 关于iphone-预定的UILocalNotifications是iOS设备备份的一部分吗?,

iOS – UILocalNotification 为同一个通知触发了两次

如果我安排两个UILocalNotification并将它们都设置为在完全相同的fireDate触发。然后在设备上(这不是模拟器错误)在fireDate上application:didReceiveLocalNotification:将触发4次(每个通知2次)。这是一个已知的错误?因为我没能找到关于它的任何信息。 最佳答案 请将错误报告给http://bugreport.apple.com.话虽如此,之前已经注意到,虽然模拟器中存在错误,但设备上似乎也存在错误。查看关于这个SO问题的评论和答案:localnotification"d