菜鸟教程小白 发表于 2022-12-11 19:03:41

android - Laravel 使用 davibennun/laravel-push-notification 包推送通知


                                            <p><p>我正在使用 Laravel 5.2 使用 davibennun/laravel-push-notification 包向我的 IOS 应用发送推送通知</p>

<p>当我尝试发送推送通知时出现以下错误</p>

<p>Apns.php 第 57 行中的AdapterException:
证书/path/to/certificate.pem 不存在</p>

<p>我已经给出了证书的绝对路径。但是,它不起作用</p>

<pre><code>&#39;appNameIOS&#39;   =&gt; array(
      &#39;environment&#39; =&gt;&#39;development&#39;,
      &#39;certificate&#39; =&gt; app_path().&#39;/Certificates_d.pem&#39;,
      &#39;passPhrase&#39;=&gt;&#39;password&#39;,
      &#39;service&#39;   =&gt;&#39;apns&#39;
    )
</code></pre>

<p>,</p>

<p>谁能帮忙解决这个问题。谢谢!</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>确保pem文件的文件权限是(0644),pem文件也必须在app文件夹中我如何设置路径,通常我将文件保存在app文件夹内的pem目录中。</p>

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

<p>文件权限必须为 0644,这很重要。</p></p>
                                   
                                                <p style="font-size: 20px;">关于android - Laravel 使用 davibennun/laravel-push-notification 包推送通知,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/42401231/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/42401231/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: android - Laravel 使用 davibennun/laravel-push-notification 包推送通知