【问题标题】:Making iOS wake my app up on a specific time让 iOS 在特定时间唤醒我的应用
【发布时间】:2014-02-14 11:58:44
【问题描述】:

我正在尝试为我的特殊需求创建一个小提醒应用程序 ;-) 有没有办法告诉 iOS 在特定时间/定期从后台唤醒我的应用?

然后,如果需要,应用会决定打开屏幕或播放声音。

到目前为止,我无法弄清楚如何做到这一点。我在 iOS 7 的多任务处理上只能找到关于播放音乐、下载数据等的信息。没有基于时间的...

【问题讨论】:

    标签: ios iphone cocoa-touch multitasking


    【解决方案1】:

    据我所知,这是不可能的。

    您最接近的方法是发送本地通知或推送通知。

    【讨论】:

    • 浏览应用商店时,有很多闹钟应用。他们是怎么做到的呢?还是它们仅在应用程序处于前台时才起作用(这将毫无用处)。苹果自己的计时器应用程序也可以做到这一点......
    • 我从未使用过任何闹钟应用程序,但我不相信它们中的任何一个都可以在屏幕上自动加载。他们很可能会发送通知或警报。我不记得苹果的警报到底是怎么回事,但我猜它显示了一个 UIAlert。请记住,Apple 应用程序中的许多功能使用私有/未记录的库和框架,如果您打算将应用程序发送到 AppStore,则不应使用它们。
    【解决方案2】:

    【讨论】:

    • 嗯,这实际上并没有唤醒我的应用程序,是吗?据我所知,用户会收到通知,只有他决定是否打开应用程序。
    • 未经用户同意,不得唤醒应用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-01
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多