我将闹钟时间设置为1小时。当应用程序处于运行模式时,闹钟工作正常,但当它处于后台时,闹钟无法正常工作。如何在后台运行闹钟?如何在iPhone SDK中的后台运行闹钟?
回答
您需要使用本地通知。这很简单。有关更多信息,请参阅此文档(推送通知来自远程来源,因此您可以忽略它们)。
我已经使用本地通知,但只有30秒的闹钟响,我想延长振铃时间1分 – 2012-07-31 04:31:05
thanx的建议,但我想要不同的方式来敲响闹钟,我不想使用本地通知:) – 2012-07-31 04:38:51
我想再次成为30。 – 2012-07-31 05:19:11
该代码只显示与警报localNotification和健全的背景。 因此,一些代码更改和警报应用程序中使用。
- (IBAction)Alert:(id)sender{
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"yyyy-MM-dd"];
//NSDate *date = [NSDate date];
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
localNotif.fireDate =[NSDate dateWithTimeIntervalSinceNow:15];
localNotif.timeZone = [NSTimeZone localTimeZone];
localNotif.alertBody = @"Emergency";
localNotif.alertAction = @"View";
localNotif.soundName = @"police.mp3";
localNotif.applicationIconBadgeNumber = 1;
localNotif.repeatInterval = NSYearCalendarUnit;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
[localNotif release];
}
thanx我已经用这种方式,但我想不同的连续运行警报本地通知铃声只响30秒 – 2012-07-31 05:04:26
- 1. iPhone iOS4-在后台播放闹钟?
- 2. ios如何在后台运行闹钟声音
- 3. Android SDK - 闹钟
- 4. 在android上运行闹钟的后台服务?
- 5. iPhone - 在后台应用程序中播放闹钟声音
- 6. 如何访问iPhone闹钟?
- 7. 闹钟应用程序如何在iPhone 3.0 SDK上工作?
- 8. 如何在iPhone的后台运行sqlite?
- 9. iPhone中的闹钟应用程序中的贪睡闹钟?
- 10. iPhone SDK - 在后台线程中运行重复过程
- 11. 如何在android中安排重复闹钟和一次闹钟
- 12. iphone sdk:在运行后台时阻止alearts
- 13. 创建闹钟闹钟Android
- 14. Android SDK - 在后台运行功能
- 15. 如何在后台运行
- 16. 如何在iPhone中创建闹钟应用程序?
- 17. 如何每10分钟在后台运行服务?
- 18. 不醒来闹钟的闹钟
- 19. 如何在iphone中运行后台应用程序?
- 20. android中的闹钟
- 21. 如何在iOS中设置闹钟?
- 22. 如何在android java中设置闹钟
- 23. 如何在ios中设置闹钟?
- 24. 如何让我的应用在iPhone的后台运行?
- 25. iPhone:停止在后台运行程序
- 26. iphone应用程序在后台运行?
- 27. iPhone - 让收音机在后台运行
- 28. iPhone:如何创建始终在后台运行的线程?
- 29. 如何使用闹钟类设置闹钟
- 30. 如何使用android闹钟管理器设置多个闹钟
您应该使用本地通知。 – Ishu 2012-07-31 04:47:35
@Ishu @Ishu我已经使用本地通知,但通知闹钟铃声只响30秒我想扩大闹钟ton – 2012-07-31 04:50:38