我將鬧鐘時間設置爲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. 在後臺運行CoreTelephony iphone sdk
- 6. iPhone - 在後臺應用程序中播放鬧鐘聲音
- 7. 如何訪問iPhone鬧鐘?
- 8. 鬧鐘應用程序如何在iPhone 3.0 SDK上工作?
- 9. 如何在iPhone的後臺運行sqlite?
- 10. 停止運行extern鬧鐘
- 11. iPhone中的鬧鐘應用程序中的貪睡鬧鐘?
- 12. 鬧鐘設置和後臺任務
- 13. iPhone SDK - 在後臺線程中運行重複過程
- 14. Windows Phone 7.1 SDK鬧鐘
- 15. 如何在設置後取消鬧鐘?
- 16. 鬧鐘前的鬧鐘
- 17. 在代碼中設置iPhone鬧鐘?
- 18. 如何在android中安排重複鬧鐘和一次鬧鐘
- 19. iPhone - UILocalNotification作爲鬧鐘
- 20. 如何在iPhone中爲選定的日期設置鬧鐘?
- 21. iphone sdk:在運行後臺時阻止alearts
- 22. 創建鬧鐘鬧鐘Android
- 23. Android SDK - 在後臺運行功能
- 24. 如何防止鬧鐘在啓動時運行時間過長
- 25. iOS - 如何添加在後臺運行應用程序時使用鬧鐘的功能?
- 26. 如何在iPhone中創建鬧鐘應用程序?
- 27. 如何在後臺運行?
- 28. 如何在後臺運行
- 29. 具有多個鬧鐘的Android鬧鐘
- 30. 如何每10分鐘在後臺運行服務?
您應該使用本地通知。 – Ishu 2012-07-31 04:47:35
@Ishu @Ishu我已經使用本地通知,但通知鬧鐘鈴聲只響30秒我想擴大鬧鐘ton – 2012-07-31 04:50:38