我在Laravel Forge服务器上设置了自动iOS推送通知。但是,有时并非所有推送通知都会被发送出去。所以,我试图通过将它们添加到队列来解决这个问题。这是我现在的代码:
$devices = DB::table('devices')->get();
foreach ($devices as $device)
{
$push = PushNotification::app('Development')
->to($device->device)
->send($message);
$push = PushNotification::app('Distribution')
->to($device->device)
->send($message);
}
现在,我尝试这样做:
$this->dispatch($push = PushNotification::app('Distribution')
->to($device->device)
->send($message));
但是 - 显然 - 不起作用。我该怎么做呢?我不得不承认,我不太了解添加到队列的语法,并且它不能帮助文档在这方面不那么明确。