如何在IOS中实现推送通知

时间:2015-12-03 11:48:52

标签: ios objective-c apple-push-notifications

http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1

我已按照上述链接的所有步骤操作。现在我的推送通知Apple ID,证书和设置已经完成。

任何人都可以建议接下来的步骤。

2 个答案:

答案 0 :(得分:1)

您需要从应用程序端调用该服务。

- (void)callService
  {
       NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.example.com/test/samplePush.php"]];

      NSMutableURLRequest * rq  = [ NSMutableURLRequest requestWithURL:url]; 

      [rq setHTTPMethod:@"POST"];

      [rq setValue:postLen forHTTPHeaderField:@"Content-Length"];    

      [rq setValue:@"application/x-www-urlencoded" forHTTPHeaderField:@"Content-Type"];

       NSURLConnection *con  = [[NSURLConnection alloc]initWithRequest:rq delegate:self];

      NSLog(@"%@",postLen);
     if(con) {
      NSLog(@"connected");
       }
   NSLog(@"%@",con);
}

答案 1 :(得分:0)

在他的教程中,这个人很好地解释了如何使用php脚本发送推送通知。 如果在Mac中安装了MAMP,则可以轻松使用它。您还可以使用PushWoosh免费服务发送推送通知。