ios - Swift:如何使用动态内容安排本地通知

标签 ios iphone swift xcode

我有一个适用于 iOS 的天气应用程序,我想让用户每天早上在他们选择的时间收到通知,这将获取当天的天气预报并显示通知。

我想避免使用推送通知,我想我可以使用本地通知,但我看不到从服务器获取要显示的内容的方法。看起来内容必须在调度时设置。是吗?

这让我觉得我可以注册我的应用程序以使用后台执行来定期获取天气并安排包含最新内容的通知,但这似乎很浪费。

简而言之,我想告诉 iOS 在特定时间运行特定功能。我缺少一个好的选择吗?推送通知是完成此类事情的唯一/最佳方式吗?

最佳答案

如果您想显示天气预报,推送通知是您的最佳选择。

更多相关信息:https://stackoverflow.com/a/41901767/3901620

关于ios - Swift:如何使用动态内容安排本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43839767/

相关文章:

ios - 使具有关联值的枚举符合可解码?

ios - SwiftUI 登录页面布局

iphone - 在 OpenGL ES 中将纹理渲染到自身上

iphone - 将rtf或文本文件加载到UITextView iphone sdk中

ios - 如何在 iOS 6 中强制 UIViewController 为纵向

iphone - 用图像覆盖 MKMapView

iphone - 从 AppDelegate 调用 presentModalViewController 不起作用

objective-c - 需要 SpriteKit 碰撞仅在第一次接触时发生

ios - 无法通过 jenkins shell 脚本使用 xcodebuild 命令创建 IPA

ios - 核心图 - 绘制长日期和整数