【问题标题】:Laravel push Notification using davibennun/laravel-push-notification packageLaravel 使用 davibennun/laravel-push-notification 包推送通知
【发布时间】:2017-02-22 20:06:31
【问题描述】:

我正在使用 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'
    )

,

谁能帮忙解决这个问题。谢谢!

【问题讨论】:

  • 错误字面意思是line 57: Certificate /path/to/certificate.pem does not exist
  • 是的,因为证书存在于路径上。我已经验证过了。我认为这与 SLY 推送适配器有关

标签: android ios laravel push-notification notifications


【解决方案1】:

确保pem文件的文件权限是(0644),pem文件也必须在app文件夹中我如何设置路径,通常我将文件保存在app文件夹内的pem目录中。

'证书' => app_path()."/pem/apns-pro.pem",

文件权限必须为 0644,这很重要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-16
    • 2017-08-19
    • 2023-04-11
    • 2018-02-17
    相关资源
    最近更新 更多