Atu*_*ain 7 iphone objective-c apple-push-notifications
我是这个主题的新手,需要在我的应用程序中实现Apple推送通知的一些指导.我创建了我的appID,并为此同时配置了Apple推送通知.我已下载配置文件并在iphone上安装了该应用程序.我还编写了Apple文档提供的以下代码
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)devToken
{
const void *devTokenBytes = [devToken bytes];
NSLog(@"devToken=%@",devTokenBytes);
//self.registered = YES;
//[self sendProviderDeviceToken:devTokenBytes]; // custom method
}
- (void)application:(UIApplication *)app didFailToRegisterForRemoteNotificationsWithError:(NSError *)err
{
NSLog(@"Error in registration. Error: %@", err);
}
Run Code Online (Sandbox Code Playgroud)
我想知道我必须在服务器端写什么.当我运行代码时,它表示设备未注册.如何注册推送通知的应用程序.
谁能帮我这个...
任何代码都会非常有用......
提前完成了...
当您注册来自设备的通知时,您需要告诉您的服务器Apple返回的设备令牌,以便服务器在告诉Apple服务器有新通知时可以提供相同的令牌和应用程序ID。你做到了吗?我相信每次注册时设备令牌都可能会发生变化,因此您需要在服务器上跟踪它(并每次都告诉服务器)。
您已经展示了设备注册中涉及的回调,但是您实际上调用了注册方法本身吗?