我试图从我的localhost发送推送通知到我的iDevices都正常工作但是在
PHP错误日志中我收到了警告,为什么?
注意:我收到所有设备上的推送
警告:
PHP Warning: socket_close(): supplied resource is not a valid Socket resource in /Applications/MAMP/htdocs/Push/SendPush.php on line xxx
我的一些代码:
//....
$streamContext = stream_context_create();
stream_context_set_option($streamContext, 'ssl', 'local_cert', $apnsCert);
$apns = stream_socket_client('ssl://' . $apnsHost . ':' . $apnsPort, $error, $errorString, 2, STREAM_CLIENT_CONNECT, $streamContext);
//...
socket_close($apns);
fclose($apns);