gpt4 book ai didi

iphone - 实现 Apple Push Notification 的步骤是什么?

转载 作者:太空狗 更新时间:2023-10-30 03:38:26 26 4
gpt4 key购买 nike

我是这个主题的新手,需要一些指导来在我的应用程序中实现 Apple 推送通知。我已经创建了我的 appID 并为此配置了 Apple Push Notification。我已经下载了配置文件并在 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);
}

我想知道我必须在服务器端写些什么。当我运行代码时,它说设备未注册。如何为推送通知注册我的应用程序。

谁能帮我解决这个...

任何代码都会很有帮助...

提前致谢...

最佳答案

当您注册设备的通知时,您需要将 Apple 返回的设备 token 告诉您的服务器,以便服务器在告诉 Apple 服务器有新通知时可以提供相同的 token 和应用程序 ID。你这样做了吗?我相信每次注册时设备 token 都会更改,因此您需要在服务器上跟踪它(并每次都告诉服务器)。

您已经展示了设备注册中涉及的回调,但您是否真的调用了注册方法本身?

关于iphone - 实现 Apple Push Notification 的步骤是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2122666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com