작성한 pkpass가있는 장치에 푸시 알림을 보내려고합니다. 장치가 자동 업데이트를 위해 성공적으로 등록되었습니다. 토큰이 있습니다.iOS 장치에 푸시 알림 보내기
APNS에 푸시하기 위해 "daim2k5/laravel-push-notification"패키지를 사용하고 있습니다. Laravel 5.2를 사용하고 있습니다. 패키지가별로 없기 때문에 5.3이 더 많습니다.
하지만 밀어려고 할 때, 나는 항상 어댑터 APNS는 2a984ecb2a947786dc4479d25109a172 토큰의 장치
$devices = \PushNotification::DeviceCollection(array(
\PushNotification::Device('2a984ecb2a947786dc4479d25109a172', array('badge' => 1))
));
$r = \PushNotification::app([
'environment' =>'production',
'certificate' =>'awdrca.pem',
'passPhrase' =>'password',
'service' =>'apns'
])->to($devices) ->send('Test');
이인가 (토큰,이 형식이 아니 실제 토큰, 단지 예입니다)를 지원하지 않습니다 얻을 토큰 나는 정말로 유효하지 않습니까? 아니면 다른 곳에서 오류가 있습니까?
인증서를 확인하십시오. 또한 확인 : https://github.com/davibennun/laravel-push-notification/issues/96 – Priyal
인증서를 확인해야합니다, 나는 Pkpasses도 만들기 위해 그것을 사용하고, 그들은 잘 작동하고 있습니다. –
@Priyal 토큰 길이가 올바르지 않은 것 같습니다. 나는 단지 32자를 가지고 있고, 너는 robschuh 길이 64자를 검사하고있다. 하지만 나는받은 토큰 전체를 저장하고있다. –