0

我已经和目标c战斗了一段时间了。最后,我用熟悉的 PHP 回来了。我在http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12使用了很棒的教程。该应用程序已准备好并已尽我所能进行了测试。

我的证书和一切都按顺序进行,并使用 ssl 进行了测试。

但是,当尝试向沙箱服务器发送推送通知时,没有任何内容会发送到手机。

我得到的只是

Connected to APNS
Message successfully delivered

来自 ApnsPHP 的 sample_feedback.php 显示如下:

php sample_feedback.php
Tue, 05 Mar 2013 10:22:46 +0100 ApnsPHP[10294]: INFO: Trying     ssl://feedback.sandbox.push.apple.com:2196...
Enter PEM pass phrase:
Tue, 05 Mar 2013 10:22:49 +0100 ApnsPHP[10294]: INFO: Connected to ssl://feedback.sandbox.push.apple.com:2196.
Tue, 05 Mar 2013 10:22:49 +0100 ApnsPHP[10294]: INFO: Reading...
Tue, 05 Mar 2013 10:22:49 +0100 ApnsPHP[10294]: INFO: 38 bytes read.
Tue, 05 Mar 2013 10:22:49 +0100 ApnsPHP[10294]: INFO: New feedback tuple: timestamp=1362473808 (2013-03-05 09:56:48), tokenLength=32,     deviceToken=xxxxxfd75e9bf7d13324xxx1f6cc8e885a7c3a5fbba9234546715208cdxxx.
array(1) {
  [0]=>
  array(3) {
    ["timestamp"]=>
    int(1362473808)
    ["tokenLength"]=>
    int(32)
    ["deviceToken"]=>
    string(64) "xxxxxfd75e9bf7d13324xxx1f6cc8e885a7c3a5fbba9234546715208cdxxx"
  }
}

我的 appdelegate 有

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
//store message in db for now
}

我什至不确定从哪里开始调试...

4

0 回答 0