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 メソッドの呼び出し中に、次のエラーが発生しました。
include(ApnsPHP_Push.php): ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません
コンポーネントフォルダーのApnsPHPフォルダーにそのようなファイルApnsPHP_Push.phpはありません。どの部分で間違えたのかわかりません..