你可以用iOS应用程序发送弹出通知吗?

时间:2015-01-13 03:12:09

标签: ios swift

即使在完全终止(关闭)应用后,我还会调查哪些代码命令才能让我的应用发送弹出式通知?我在哪里放置代码(ViewControllerclass或AppDelegate等...)以及我应该使用哪些命令。如果我要求的功能是不可能的,那么有人可以告诉我要研究什么或者要查看哪些部分来获得类似的功能,我基本上需要制作占用屏幕并吸引用户注意的弹出式通知。

3 个答案:

答案 0 :(得分:1)

听起来你正在寻找通知(而不是你自己的弹出警报)。您可以从远程服务器(您自己或Push.io,Parse等服务)执行推送通知,也可以直接使用应用程序中的本地通知。

这是一个入门链接:https://developer.apple.com/notifications/

答案 1 :(得分:0)

这是Apple文档中NSAlert类的详细信息。

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSAlert_Class/

NSHipster还写了一篇关于这个主题的帖子,你可能会觉得有帮助。

http://nshipster.com/uialertcontroller/

答案 2 :(得分:0)

Apple不允许在后台运行应用程序超过3分钟。因此,如果您想要的是完全不可能的,但我已经看到了一个选项,可以通过选择项目的编辑方案完全在后台运行应用程序,并从“运行”部分选择“返回地面提取”,如下图所示。我没有尝试按你的意愿解决问题,因为根据我的关注,应用程序在iOS enter image description here

关闭后无法执行