我正在为 Apple iphone/ipad 做推送通知服务。我从http://code.google.com/p/apns-php/获得了服务器端代码。它运行良好..但我必须在 Yii 框架中实现它。
我已经用谷歌搜索过了。并得到了这个 https://github.com/shiki/yii-apns
在这里我需要在运行时动态设置 server_certificates_bundle_sandbox.pem 和设备令牌。我是 yii 的新手..请帮助我如何使用这个组件..
我已经提取了组件文件夹中的所有文件,并尝试了以下代码。
$obj=new SAPNS();
$obj->providerCertificateFilePath="provider certificate file path";
$obj->rootCertificationAuthorityFilePath="root certificate path";
$obj1=$obj->getPushProvider();
但是在调用 getPushProvider 方法时,出现以下错误。
包括(ApnsPHP_Push.php):无法打开流:没有这样的文件或目录
我的组件文件夹中的 ApnsPHP 文件夹中没有这样的文件 ApnsPHP_Push.php。不知道我在哪一部分做错了..