Wie kann ich per push-Benachrichtigung an mehrere Geräte in einem Rutsch auf das iPhone?

Will ich senden gleichen Nachrichten an alle Geräte, die registriert sind, mit der Anwendung aber, wie können Sie senden, ohne dass mehrere verbindungen...

Meiner aktuellen PHP-code:

ctx = stream_context_create();  
stream_context_set_option($ctx, 'ssl', 'local_cert', 'ck.pem');  
$fp = stream_socket_client('ssl://gateway.sandbox.push.apple.com:2195', $err, $errstr, 60, STREAM_CLIENT_CONNECT, $ctx);  
if (!$fp)
{
  print "Failed to connect $err $errstr\n";
  return;
}
$msg = chr(0) . pack("n",32) . pack('H*', str_replace(' ', '', $deviceToken)) . pack("n",strlen($payload)) . $payload;
fwrite($fp, $msg);
Konnte Sie formatieren Sie den code ein wenig besser von setzen 4 Leerzeichen vor jeder code-Zeile? Jetzt ist es nicht lesbar.
Ich hoffe es ist jetzt lesbar... 🙂
können Sie mir zeigen, der endgültige code für, wie Sie dieses Problem gelöst? Im Versuch, das gleiche zu erreichen -- vielen Dank!
Hi Tamak, es war lange zurück, so dass ich nicht über den code, aber ich benutzte for-Schleife bei der tht-Zeit zum senden der Nachricht an alle Geräte 🙁

InformationsquelleAutor Prabh | 2011-02-19

Schreibe einen Kommentar