sud*_*-rf 3 iphone cocoa-touch push-notification badge
以这个应用程序为例.

这在幕后如何运作?
我知道您可以使用以下方式设置徽章:
[UIApplication sharedApplication].applicationIconBadgeNumber = somenumber;
Run Code Online (Sandbox Code Playgroud)
但是,这需要在后台工作才能保持更新.但是,对于后台应用程序,有10分钟的限制.我认为它与推送通知有关,但我不知道它是如何工作的.
有任何想法吗?
我正在为此付出赏金.如果可能的话,我想详细一步说明如何设置我的网络服务器来处理这些推送通知.
APNS(Apple推送通知服务)可以选择仅显示徽章(无警报,无声音).您可以在有效负载中指定它.这就是徽章的更新方式.
您可以让服务器将消息发送给用户或使用本地通知.但是,由于您想获取用户的天气信息,我想来自服务器的消息将是可行的方式.
您还可以指定应用程序使用后台服务获取更新的位置,并使用此位置获取天气信息.
这里有一些很好的参考.一旦掌握了它,它实际上很容易推出自己的服务器/客户端