服务器向客户端推送消息:当应用程序推到后台,或者根本就没有运行(我们的代码无能为力)如果这种情况之下,应用程序想和用户交互(传统的做法 不可能) 推送APNS:Apple Push Notification ServicedeviceToken:标示某一台iPhone上的某一个应用程序 1.(用户....
分类:
其他好文 时间:
2015-03-30 22:54:02
阅读次数:
198
iOS应用的代理之需做2件事情1.在程序启动时,注册远程通知服务,说白了:就是发消息给苹果,询问"我的最新deviceToken是多少?".注意:第一次注册时,需要用户授权,也就是我们常见的 "xxx应用"想要给您发送推送通知具体的代码如下- (BOOL)application:(UIApplica...
分类:
移动开发 时间:
2015-01-23 06:09:29
阅读次数:
176
a、正式环境下
1、iOS7系统,同一设备的不同应用,devise token各不相同
2、iOS6系统,同一设备的不同应用,devise token相同
b、测试环境下
1、iOS7系统,同一设备的不同应用,devise token各不相同
2、iOS6系统,同一设备的不同应用,devise token各不相同
因此可以理解...
分类:
其他好文 时间:
2014-12-03 21:33:19
阅读次数:
117
1.远程推送的流程: (1)设备连接APNs(苹果服务器)申请DeviceToken(2)应用程序拿到DeviceToken上传给公司服务器(3)
分类:
其他好文 时间:
2014-11-21 01:24:56
阅读次数:
168
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 80000
if ([application respondsToSelector:@selector(registerUserNotificationSettings:)]) {
// use registerUserNotificationSettings
} else {
// use regist...
分类:
移动开发 时间:
2014-10-20 21:24:22
阅读次数:
226
第一步:申请证书: 第二步:申请app ids,应用名字必须一致。然后再进入进行编辑,使其enable,绿灯。 第三步:申请provisioning profile,生成.mobileprovision,双击该证书才能正确导入手机设备,不能拖。 第四步...
分类:
移动开发 时间:
2014-10-15 08:27:12
阅读次数:
183
iOS不使用第三方平台,发送推送消息先看看客户端:需要关注两个点:一是代码部分的DeviceToken获取,且看代码-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//消息推送支持的类型UIRemoteNotificationTypetypes=..
分类:
移动开发 时间:
2014-09-04 19:31:20
阅读次数:
225
deviceToken是个nsdata (nslog like this:<35b79913 2f94bf8d 3f7a863f 398410ca d6c61428 bae03de4 bf86b656 1b1042bf> ) 我把它转化为nsstring(35b79913 2f94bf8d 3f7a863f 398410ca d6c61428 bae03de4 bf8...
分类:
其他好文 时间:
2014-08-04 18:30:47
阅读次数:
220
/**
* Main method to run the object
* $message 消息内容
* $deviceToken 这里是iphone手机唯一的Token码(记得去掉空格)
* $badge 就是应用图标右上角那个数字
* $sound 消息的声音
* $apnsCert 证书路径
* $p...
分类:
移动开发 时间:
2014-07-10 23:53:40
阅读次数:
357