【问题标题】:Observe NSDate or Time in background of application to play custom sound as Alarm在应用程序后台观察 NSDate 或时间以将自定义声音播放为警报
【发布时间】:2013-02-01 21:15:38
【问题描述】:

我正在开发指示祈祷时间的祈祷应用程序。如果应用程序正在运行或在后台运行,我现在要做的就是。当祈祷时间到达时,我想播放超过 60 秒的声音。 我被困在后台观察时间。任何人都请帮助我。

【问题讨论】:

  • 简单地说,在内部运行一个数字时钟,以自 1970 年以来的总秒数观察日期/时间。并将目标时间转换为总秒数。
  • @TBlue 我需要为日期设置 5 个警报。
  • 那么你需要5组目标日期和时间。
  • @TBlue 我已经完成了 :) 我也在考虑适合初学者的教程。
  • 阿米尔,你能告诉我你是怎么做到的吗?我需要和你一样。谢谢!

标签: ios objective-c xcode nsdate


【解决方案1】:

iOS 应用程序不会在后台运行超过 10 分钟,除非它是音乐或磅应用程序。但是,你可以使用 UILocalNotification,一个 UILocalNotification 的声音不能超过 30 秒,所以如果你想要一个 60 秒的声音,你需要调度多个 UILocalNotification。

【讨论】:

  • 两个 UILocalNotification??你能指导一下怎么做吗?
猜你喜欢
  • 2012-03-11
  • 1970-01-01
  • 2011-08-15
  • 1970-01-01
  • 1970-01-01
  • 2013-04-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多