带有自定义代码的iOS本地通知

带有自定义代码的iOS本地通知,ios,background,Ios,Background,是否可以构建一个ios应用程序,将本地通知转发给用户,每个通知之前都有一个确定通知内容的远程HTTP调用?必须在应用程序UI关闭时发出通知。只有在应用程序正在运行时,才会使用某种后台模式。。。比如下载一期报摊。如果不是,你的应用程序只是在内存中,但已暂停,那么本地通知(按原样)只能显示内容,而无需手动计算?你说的是长时间运行的后台任务吗?你如何从用户2387149的回答中建立连接,假设内容不能动态计算?当然,它可以动态计算。除非可以在后台执行,否则不能进行HTTP连接或发布本地通知。要在后台执行

是否可以构建一个ios应用程序,将本地通知转发给用户,每个通知之前都有一个确定通知内容的远程HTTP调用?必须在应用程序UI关闭时发出通知。

只有在应用程序正在运行时,才会使用某种后台模式。。。比如下载一期报摊。如果不是,你的应用程序只是在内存中,但已暂停

,那么本地通知(按原样)只能显示内容,而无需手动计算?你说的是长时间运行的后台任务吗?你如何从用户2387149的回答中建立连接,假设内容不能动态计算?当然,它可以动态计算。除非可以在后台执行,否则不能进行HTTP连接或发布本地通知。要在后台执行,您的应用程序必须使用后台模式,并且您必须有使用后台模式的有效理由,想要在后台执行本身并不是使用后台模式的有效理由。请原谅我在@MartinH,但我仍然不是一个iOS开发人员,我不能想当然地认为这些假设对你们来说是微不足道的。从概念的角度来看,我所说的是设置计划任务的能力,即每天19:00进行HTTP调用,并在通知中显示结果,我假设该通知是本地通知,因为在计划时间,应用程序UI将不会运行。您是否认为在ios的体系结构中实现这种类型的解决方案是不可能的?关于后台模式及其使用的正当理由,文档中讨论了需要定期下载新内容和处理的应用程序。你认为我的情况是因为这个吗?你可能有资格进行后台提取,因为你有新的内容要处理。但是,您无法使用该机制或任何其他机制安排特定的时间,后台获取所能做的只是告诉操作系统您是否希望频繁运行,但您无法控制操作系统是否/何时/多久运行一次。要求在计划的时间显示警报。但要显示的消息的警报内容必须通过HTTP调用检索,因为在计划警报时不知道该内容。如果可能,我希望避免使用外部服务器进行推送通知。