The invention relates to a method for communication between an SIP server and an IOS, a mobile phone and a server. The method comprises the following steps: S1, the SIP server sends push information for wakeup to the IOS mobile phone, and the push information is used for enabling the IOS mobile phone to start corresponding application software and enabling the application software to feed back automatic connection; and S2, after automatic connection with the IOS mobile phone, a call-out request is initiated to the IOS mobile phone. When the screen of the IOS mobile phone is turned off, push information used for awakening is sent to the IOS mobile phone, the IOS mobile phone starts corresponding application software; the application software is automatically connected with the SIP server; at the moment, the IOS mobile phone is still in a screen-off state, but the application software is already connected with the SIP server, so that the outbound request of the SIP server can be received, the outbound success rate of the IOS mobile phone through the SIP server is greatly improved, and then communication connection can be established according to the outbound request.