下载地址:http://www.cocoachina.com/bbs/read.php?tid-3770.html
苹果发送通知,pushmebaby是个很好的测试软件,从develop测试环境转向正式环境product的话,有点小改动:
//result = MakeServerConnection("gateway.sandbox.push.apple.com", 2195, &socket, &peer);
改为
result = MakeServerConnection("gateway.push.apple.com", 2195, &socket, &peer);
另外是
//result = SSLSetPeerDomainName(context, "gateway.sandbox.push.apple.com", 30);
改为
result = SSLSetPeerDomainName(context, "gateway.push.apple.com",22);
最后develop的证书改为product的证书。
关键提醒:
测试环境获取到的devicetoken跟正式环境的devicetoken是不同的!