iOS中的推送通知可以分为两种:远程推送通知与本地推送通知。本地通知可以直接通过应用程序中的代码设置用户进入某个区域或者到达某个时间点的时候触发通知,而远程通知必须有远端服务器的参与。
苹果为远程推送提供了远端服务系统,这个系统叫做APNs(Apple Push Notification service,苹果通知推送服务)。当在远端想要向特定的设备推送内容的时候,我们需要向苹果官方的APNs系统发起一个请求,请求中携带我们想要通知的用户以及通知的内容信息,APNs接收到...
如果对于Combine具有基本的认识并书写过Combine的代码,那么对于下面这样的代码一定不陌生
1 | somePublisher.sink(receiveCompletion: { _ in |