我正在使用 AFNETWORKING 连接到 JSON 文件。当 json 中的对象发生更改时,我想向用户发送本地推送通知。例如:
{ "result":
[
{"status":"TRUE"}
]
}
变成
{ "result":
[
{"status":"FALSE"}
]
}
当应用程序在后台时,是否可以检查对象是否已更改?或者我是否需要使用来自服务器 (APN) 的推送通知。
我正在使用 AFNETWORKING 连接到 JSON 文件。当 json 中的对象发生更改时,我想向用户发送本地推送通知。例如:
{ "result":
[
{"status":"TRUE"}
]
}
变成
{ "result":
[
{"status":"FALSE"}
]
}
当应用程序在后台时,是否可以检查对象是否已更改?或者我是否需要使用来自服务器 (APN) 的推送通知。
随着 iOS7 的引入,您可以像这里一样使用后台获取。但是,使用它会消耗电池电量,并且不确定您的应用程序是否有机会调用后台获取。
考虑到这一点,推送通知是最好的选择。
否 当应用程序处于后台时,您无法检查对象是否已更改。您可以使用推送通知来执行此操作。这是推送通知的教程