我的要求是,我需要调用一个Web服务,数据的计数应该每天早上8点在本地通知内容上显示
示例:you have 10 new notification
,10是数组中数据的计数。
有人请帮助我这样做。
提前致谢。
答案 0 :(得分:0)
您无法离线安排此类内容,但您有两个不同的选项
使用thr app后台刷新API,您可能会接近。如果您选择使用该API,ios会在有备用周期时唤醒您的应用程序,并为您提供CPU时间来运行一些代码并允许您这样做。
后台刷新API用于定期'更新像这样的IMO。但是你不能用它做什么,安排任何你想要被唤醒的确切时间/日期/间隔。您可以向ios推荐时间,但它可能会或可能不会坚持计划(这取决于设备的使用......电池......一天中的时间......等等)
另一个选项是发送“无声”的后端。在您所需的时间推送通知。 IOS会唤醒你的应用程序以获取这些通知,因为它们是静默的,用户不会看到它。
你可以让后端发送非静音推送。您的应用将通过点击通知启动,您可以做任何您喜欢的事情
==>选项1脱机工作,选项2和3需要连接,更糟糕的是一个decdicated后端支持它。恕我直言选项1通常非常好并被低估。