我正在使用 Ray Wenderlich APNS php 脚本来推送 APS 消息。当我从服务器上的命令行调用它时,该脚本工作正常。但是,当我从应用程序调用它时,它什么也不做。我正在使用带有苹果沙盒地址的开发应用程序。同样,当我从命令行调用相同的脚本时,它会立即发送消息,但是从应用程序调用 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 执行成功地使用了相同的技术和字符串。