1

几天以来,我一直在寻找可以让用户发布应用程序在后台运行的功能。我附上了一个!我正在寻找的图像。我试过谷歌搜索,但无法得到我需要的东西。当我点击闪烁的红色条时,它会将我带回应用程序。

提前致谢。

图片

4

3 回答 3

0

当前的 iOS 不支持第三方开发人员需要的那种通知。

于 2012-12-27T06:08:15.180 回答
0

如果你想要那种功能,那么通过实现 Apple Push Notification 服务

这您可以先向 Apple 推送通知服务发送消息。然后是苹果服务

根据需要自动为您的应用生成通知。

于 2012-12-27T06:10:36.373 回答
0

您所描绘的红色横幅是由系统提供的,仅当您的应用程序使用背景音频录制(请参阅 参考资料AVAudioSession)时才会显示,并且不会让您有机会选择用户点击它时会发生什么。

除非您的应用程序适合几个特定类之一,否则它实际上不会在后台“运行”。相反,它被“挂起”——仍在内存中,但没有 CPU 时间。因此,在您的应用程序之外发生的事情取决于系统,而不是您……显示将启动您的应用程序的横幅的唯一方法是使用推送通知服务或UILocalNotification,但这些横幅只是短暂显示,而您不要控制他们的持续时间。您似乎特别要求的内容无法使用公共 API。

于 2012-12-27T06:21:53.677 回答