iphone - 如何在 Ad Hoc 下获取 iPhone 推送通知的设备 token

标签 iphone push apple-push-notifications

当我使用开发配置文件时,推送通知正常工作,但它不适用于分发配置文件。我使用代码来获取设备 token ,如下所示:

- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken
    {
        NSLog(@"My token is: %@", deviceToken);
    }

我在生产模式下获得与开发模式下相同的设备 token 。我正在以 Ad Hoc 的方式测试该应用程序。

如何在 Ad Hoc 或生产模式下获取设备 token 。因为我们可以在控制台上使用 NSLog 设备 token 进行 Debug模式。

最佳答案

您可以将deviceToken发送到您的服务器。 如果您没有服务器,可以将deviceToken写入文档目录中的文件中,并使用iFunBox等工具查看。

关于iphone - 如何在 Ad Hoc 下获取 iPhone 推送通知的设备 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9579347/

相关文章:

ios - 如何使 UIScrollView/UIPageControl 无限?

iOS 当应用程序处于后台时处理通知和有效负载

iphone - Objective-C程序收到信号: "EXC_BAD_ACCESS" push notifications

iphone - iOS进程如何获得它们的名字?

iphone - UIScrollView 顶部的空白

ios - 当短信到达 ios 7 时,是否还有其他可用的 API 或委托(delegate)方法

css - 将页脚始终保持在 Canvas 导航下方

php - array_push() 和 $array[] 之间的区别 =

Android:adb:将文件复制到/系统(权限被拒绝)

swift - iOS 11.4.1 中应用程序处于后台时静默通知不起作用