1. deviceToken与UUID,UDID的区别
deviceToken :
A token that identifies the device to APS. The token is an opaque data type because that is the form that the provider needs to submit to the APS server...
分类:
移动开发 时间:
2015-07-23 23:59:33
阅读次数:
2670
/* 代理中方法有判断是否是通过点击通知进入的程序,这个可以用于qq中单击通知进入相应的界面 */ //创建通知 UILocalNotification * localNote = [[UILocalNotification alloc]init]; //设置属性 localNote.ale...
分类:
其他好文 时间:
2015-07-23 17:21:18
阅读次数:
123
iOS的推送通知分为本地推送和网络推送两种,如果App处于挂起状态,是可以发送本地通知的,如果已经被杀掉,则只有定时通知可以被执行,而类似于QQ的那种网络消息推送就无法实现了,因为App的网络模块在被杀掉后是无法执行的,这时候就要借助远程通知,通过苹果的服务器转发通知到手机,本文只介绍本地通知的用法。
①对于iOS8及以上的版本,需要注册本地通知才能使用,一般在AppDelegate中注册:
...
分类:
移动开发 时间:
2015-07-17 10:06:50
阅读次数:
206
概述在多数移动应用中任何时候都只能 有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其 包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形...
分类:
其他好文 时间:
2015-07-15 20:46:31
阅读次数:
200
在移动设备上,通常只有一个应用是处于活跃状态,如果这个时候其他的一些应用接收到新的消息或者发生变化,需要通知给用户,就可以通过通知机制来告知用户。此外,安装在设备上的App很多都成为了僵尸应用,安装之后就很少再打开使用,为了避免这种情况,在程序中可以添加通知,在指定的时刻来提示用户使用。
在IOS开发中,通知机制大致分为两大类,本地通知和远程通知,两种方式实现的效果一样,都是通过横幅或者弹出...
分类:
移动开发 时间:
2015-07-13 16:19:33
阅读次数:
145
在移动设备上,通常只有一个应用是处于活跃状态,如果这个时候其他的一些应用接收到新的消息或者发生变化,需要通知给用户,就可以通过通知机制来告知用户。此外,安装在设备上的App很多都成为了僵尸应用,安装之后就很少再打开使用,为了避免这种情况,在程序中可以添加通知,在指定的时刻来提示用户使用。 在I...
分类:
移动开发 时间:
2015-07-13 11:47:58
阅读次数:
240
好久没接入UILocalNotification了,今天接入时发现没有权限启动通知。
错误如下:Attempting to schedule a local notification {fire date = (null), time zone = (null), repeat interval = 0, repe...
分类:
移动开发 时间:
2015-07-09 00:54:44
阅读次数:
116
本地推送:只有程序在后台运行 或者退出以后才会收到通知并显示 程序在前台的时候,接收通知推送,但不显示基本步骤:1>> 使用本地通知之前 先注册usersettings2>> 创建本地通知3>> 设置本地通知属性4>> 定制通知1.UIUserNotificationType:UIUser...
分类:
其他好文 时间:
2015-07-03 22:02:32
阅读次数:
200
最近在看《iOS编程(第4版)》(就是Big Nerd Ranch用的那本教材)。这本书写的不错,推荐一下,写的很细致,循序渐进,不能不赞一下外国人写书的思路,确实跟国人不同。之前学Android的时候,看了《Android Programming The Big Nerd Ranch Guide》...
分类:
移动开发 时间:
2015-07-02 13:54:39
阅读次数:
218
项目要添加推送通知,测试完本地通知后,发现测不了远程通知。于是想重置授权请求。
以下是重置授权请求的方法:
方法一:
通用->还原->抹掉所有内容和设置
但是第一种方法很费时,抹掉内容估计得几十分钟。于是有了第二种方法。
方法二:
将App从设备上删除
将设备完全关机再重新启动
打开 设置->通用->日期与时间里 将设备时间拔快一天以上
将设备再次完全...
分类:
移动开发 时间:
2015-07-01 18:26:14
阅读次数:
133