1、应用程序注册消息推送。2、iOS从APNSServer获取devicetoken,应用程序接收devicetoken。3、应用程序将devicetoken发送给PUSH服务端程序。4、服务端程序向APNS服务发送消息。5、APNS服务将消息发送给iPhone应用程序。