我正在使用Laravel 5.2使用davibennun / laravel-push-notification软件包向我的IOS应用程序发送推送通知
当我尝试发送推送通知时,我收到以下错误
Apns.php第57行中的AdapterException: 证书/path/to/certificate.pem不存在
我已经给出了证书的绝对路径。但是,它不起作用
'appNameIOS' => array(
'environment' =>'development',
'certificate' => app_path().'/Certificates_d.pem',
'passPhrase' =>'password',
'service' =>'apns'
)
,
任何人都可以帮忙解决这个问题。谢谢!
答案 0 :(得分:0)
确保pem文件的文件权限是(0644),同样pem文件必须在app文件夹中,这里我如何设置路径,通常我将文件保存在app文件夹内的pem目录中。
'certificate'=> APP_PATH()。 “/ PEM / APNS-pro.pem”,
对于重要的文件,文件权限必须为0644。