Ray Wenderlich APNS php スクリプトを使用して APS メッセージをプッシュしています。サーバーのコマンドラインからスクリプトを呼び出すと、スクリプトは正常に機能します。ただし、アプリから呼び出すと、何もしません。Apple サンドボックス アドレスで開発アプリを使用しています。繰り返しますが、コマンド ラインから同じスクリプトを呼び出すと、すぐにメッセージが送信されますが、アプリから php ファイルを呼び出しても何も起こりません。
コマンドラインはphpがAPNSサーバーへの接続を開くことを許可し、phpルートは接続をブロックしますか?
コマンド ラインを使用: C:\php\php.exe -f "D:\dir\site\php\commentPush.php" APNS に接続 メッセージが正常に配信されました
私のアプリの使用: NSString *strPush = [NSString stringWithFormat:@"http://www.mysite.com/php/commentPush.php"];
*注 - サーバー側のすべての PHP 実行に、これと同じ手法と文字列を使用して成功しています。