`
houchangxi
  • 浏览: 64610 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何得到 IPhone' devicetoken

阅读更多

 

文档资料 :
1)首先,官方APNs详细流程说明:
http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008194-CH1-SW1

2) ppt 说明文档: http://adam.therobots.org/talks/push.html

3) APNs第三方库: http://urbanairship.com/docs/push.html

客户端和服务器端的实现流程(代码):
http://github.com/erica/iphone-3.0-cookbook-/tree/master/C16-Push/

payload发送程序:http://stefan.hafeneger.name/download/PushMeBabySource.zip


越狱后的iphone 不能获得apple的APNs支持。必须在没有破解过的iphone 上面才可以收到APNs发回的Device Token.

关于unofficially unlocked iPhones不支持APNs的信息:http://iphone4.asia/forums/showthread.php?t=68080
分享到:
评论

相关推荐

    iOS umeng 获取deviceToken的方法

    在iOS应用开发中,推送通知是一项重要的功能,它能让用户即使在不打开应用的情况下也能收到应用的通知信息。Umeng(友盟)是中国领先的移动开发者服务提供...同时,注意保持Umeng SDK的更新,以获得最新的特性和优化。

    iOS13即将到来,iOS推送DeviceToken适配方案详解

    iOS13 DeviceToken 适配方案详解 iOS13 的到来,对 iOS 推送 DeviceToken 适配方案的重要性日益凸显。设备 Token 是 iOS 推送服务的核心组件,它是推送服务正常工作的前提。然而,iOS13 的变化对 DeviceToken 的...

    iphone开发中push实现

    1. **权限管理**:确保在使用Push通知之前,已经获得了用户的明确授权。 2. **性能优化**:合理设置Push通知的时间和频率,避免对用户造成骚扰。 3. **错误处理**:在实现过程中,需要充分考虑各种可能的异常情况,...

    java版的简单iphone推送

    ### Java 实现 iPhone 推送详解 随着移动互联网的发展,推送通知成为了许多应用程序与用户保持互动的重要手段之一。本文将详细介绍如何使用Java实现一个简单的iPhone推送功能,包括所需的技术栈、核心步骤以及注意...

    Java向IOS设备push消息

    在IT行业中,跨平台通信是常见的需求,尤其是在移动应用开发中。Java作为后端服务器语言,经常被用来向iOS设备发送推送消息。本篇将详细阐述如何使用Java实现这一功能,涉及的主要知识点包括:Java服务器端推送技术...

    安卓推送技术探讨

    Android/iOS推送比较 相比Android,iOS的推送服务要稳定,因为Android操作系统用户可以自己杀死服务, 这样就造成了手机接收不到通知消息。苹果APNs...5、APNS服务将消息发送给iPhone应用程序

    IOS推送消息docx文档

    Provider 是指某个 iPhone 软件的 Push 服务器,APNS 是 Apple Push Notification Service 的缩写,是苹果的服务器。上图可以分为三个阶段: 1. 应用程序把要发送的消息、目的 iPhone 的标识打包,发给 APNS。 2. ...

    分享:APNS 消息推送教程,包含.Net服务端教程10

    1. .NET服务端将要发送的消息和目标iPhone设备的deviceToken打包,发送给APNS服务器。 2. APNS服务器在已注册的设备列表中找到对应的deviceToken,并将消息推送到相应的iPhone。 3. iPhone接收消息,并将其传递给...

    消息推送Demo

    推送技术在IT行业中是至关重要的一个领域,尤其是在移动应用开发中。消息推送Demo是一个很好的学习起点,它可以帮助初学者理解如何实现应用内的消息推送功能。本文将深入探讨推送技术的基本概念、工作原理以及如何...

    pusher.app

    5. **服务器端集成**:服务器端需要使用获得的DeviceToken和正确的APNs证书,通过HTTP/2或者APNs提供的WebSocket接口,向APNs发送JSON格式的推送消息。消息包括设备的DeviceToken、通知内容、提示音等信息。 6. **...

    消息推送服务测试常见问题

    所有人:发消息给所有集成了SDK的设备,对应多个devicetoken 部分人:发消息给按照友盟提供的筛选条件筛选出的devicetoken app secret:在集成Android SDK时使用,与AppKey配合标识APP。 app master secret:在使用...

    ios推送信息 php语言版

    - 登录Apple Developer Portal(http://developer.apple.com/iphone/manage/overview/index.action),创建一个新的App ID,确保不使用通配符ID,因为通配符ID不支持推送通知。 - 配置App ID,启用Push ...

    iOS-远程推送流程

    如果注册成功,会触发回调函数`application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken`,此时应用能够获得设备的唯一标识符(deviceToken)。 **2. 发送...

    PushMeBaby

    APNs是苹果公司提供的一个服务,允许应用程序在后台向用户的iPhone、iPad等设备发送通知。这些通知可以是实时的信息,如新消息提醒或应用更新。为了使用APNs,开发者需要创建和配置推送证书,并获取到设备的...

    ios app可以从apns的反馈服务器获取无效deviceTocken

    然而,有时由于各种原因(如设备卸载应用、重置设备或更换了deviceToken),APNs可能无法成功送达这些通知。为了解决这个问题,APNs提供了一个反馈服务,开发者可以通过这个服务获取到无效的deviceToken,以便清理推...

    iOS 消息推送服务器(OS X工程源码)

    当应用注册了推送通知并获得了deviceToken后,开发者可以使用这个token将消息发送到APNs,再由APNs将消息推送到对应的设备。 在这个OS X工程源码中,你需要做的第一步是填写你的deviceToken和.cer文件。deviceToken...

    ClockIn:ZUA指点天下梦中打卡

    你抓包得到的devicetoken SCKEY sever酱key DEVICETOKEN获取方法。 sever酱使用参见。因为微信发布公告将在4月底下线模板消息,Server酱开发了以企业微信为主的多通道新版( Turbo版 sct.ftqq.com )。旧版将在4月后...

    PushMeBaby测试开发推送工具

    2.获取deviceToken。替换 PushMeBaby里的self.deviceToken值。 3.按格式修改self.payload里的值。 备注: 苹果的APNS服务器地址有2个分别为: 测试的服务器地址:gateway.sandbox.push.apple.com 端口2195 使用...

Global site tag (gtag.js) - Google Analytics