智能签到机上下班签到表的时候签了两次退有影响吗

当前位置:版块 >
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
本帖最后由 vividjames 于
08:50 编辑
外设天下论坛自打有签到以来,除了第一天没有看到帖子漏了以外,每天签到,乐此不疲,仿佛成了一种习惯。
日,看到二次元美图 居然新年第一天就签到了两次,以为是新年论坛彩蛋(详细:)。
未标题-2.jpg (84.5 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:09 上传
后来才知道二次元美图 以前就做到过,而且在天下APP找BUG的帖子中也反映过(详细:)。
candy灬 还传授方法,说签到23:59 是结点!!所以00:00-23:59 签到算一次,23:59-00:00的一分钟签到还可以签到,这样就造成了两天的现象!!(详细:)这些种种都不禁引起了我的好奇,真的是这样吗?
很多人都喜欢折腾,作为屌丝的我就喜欢穷折腾。那就开始折腾吧。。。。
实验开始:
1月5日晚23点58分-6日凌晨0点1分,直到我签到成功,我也只签到成功了一次,并没有多出来一次。怎么回事呢?candy灬不是说23:59-00:00可以签到一次,00:00以后又可以签到一次吗?真相到底是什么?
1月6日晚23点58分-6日凌晨0点1分,我又开始了我的实验。我一直点签到,到了0点后,终于签到了,显示我是第二个签到的,当然也只签到成功了一次。到签到的帖子一看(),我确实是第二个,但是我发现一楼和五楼都是“大器晚成” ,然后在签到排行榜,按月天数排列显示“大器晚成”比我们多两天,“二次元美图”比我们多一天。然后我就以他们俩为标本详细查找了一下签到帖。
“二次元美图”多出来的一天,是他在1月1日的1楼和3楼成功签到两次,“大器晚成”在7日的1楼和5楼签到两次,那“大器晚成”还多出来一次在哪里呢?我首先考虑“大器晚成”作为楼主的3日和6日,终于在6日签到帖的最后一层楼又看到了他,那么他多出来的两次签到都有了出处。
8日-1.jpg (130.77 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:04 上传
从“二次元美图”和“大器晚成”的签到记录,我基本上得出了推论,就是:
①要在0点第一个签到成功,然后继续快速按“签到”,就有可能签到成功两次;
②如果当天第一个签到,又没有在00:00-00:01之间签到成功两次的,可以在当天晚上23:59-次日00:00签到第二次。
得出了推论,还需要验证。于是我在9日-12日半夜连续签到,终于成功了2次。
以下是数据统计:
论坛搜索,调出日-12日签到记录贴。(此处分析只到12日,因为我不抢了。)
每天第一个签到的分别是:
1日——二次元美图(1、3楼);
2日——二次元美图;
3日——大器晚成;
4日——8905841;
5日——squallzero;
6日——大器晚成(1、626楼);
7日——大器晚成(1、5楼);
8日——cheneydc;
9日——vividjames;
10日——vividjames(1、3楼);
11日——8905841;
12日——vividjames(1、2楼);
统计结果一出,大家看到没有,每当第一个签到成功,有两个签到楼层的就会多出一次签到次数。所以,12日为止,大器晚成和vividjames(我)签到14次,二次元美图签到13次,而大家都是12次。
快照-.jpg (125.79 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
00:00 上传
分析到此结束了吗?没有,我们要做到知其然,还要知其所以然。
为什么论坛签到能够多签一次?
下载外设天下论坛相符合的Discuz! X3单机版(后来升级到X3.2),加上插件每日签到DSU Ver 4.8.1免费版(后来升级到5.3)。
从网上搜集的讯息知道,Discuz!论坛系统可以支持众多人同时在线,比如外设天下最高就有44000会员在线,服务器应该是Linux而不是Windows,因为Windows效率太渣了。
DSU每日签到插件的设置非常简单,可以设定签到时间段、奖励、前十名额外奖励等等。外设天下签到时间应该是0-23,也就是全天都可签到。发烧值奖励是1-10随机奖励(1月7日那天出问题了,居然出现&1的发烧值奖励,不知道是管理员设置了一下,还是出问题了)。前十名额外奖励10-1发烧值,依次递减。
1.jpg (62.5 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:18 上传
2.jpg (30.49 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:18 上传
3.jpg (31.82 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:18 上传
4 (1).jpg (24.86 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:18 上传
4 (2).jpg (44.05 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:18 上传
然后我们再统计一下00:00-00:01之间签到人数,选这一分钟因为我觉得抢签到的人应该比平时积极。
1日——12;
2日——13;
3日——11;
4日——12;
5日——13;
6日——14;
7日——7;
8日——12;
9日——11;
10日——12;
11日——14;
12日——13;
13日——16。
由于可能能多签到的刺激,13日签到人数创新高——16人。
据这13天数据分析,不是论坛服务器性能不够,而应该是DSU每日签到插件限制一分钟内签到人数在16-20左右(学渣不懂编程,只能从数据分析)。
知道了这些,那么问题来了:怎么才能确保每天签到两次呢?
我的总结如下:
①必须使用外设天下官方APP签到,网页想签到两次是妄想。第一,用网页浏览器你要不停F5刷新网页,太慢了;第二,你签到成功就木有签到按钮了;第三,网页签到还要选择心情。
未标题-1.jpg (57.31 KB, 下载次数: 0)
一天签到两次,我是怎么做到的【DSU每日签到之猜想】
20:08 上传
②晚上23:59的时候依次狂点正下方的 “+”和“每日签到”,直到你签到成功,然后继续狂点。如果显示你是第一个签到的,那么再多狂点一段时间直到00:02分;如果显示你不是第一个,你可以打住了。
③进网页,看签到记录贴,如果你签到了两次,那么任务完成。如果你只签到一次,那么当天晚上23:58分的时候,你就要重复第②步。
①网速要快。我家里是电信光纤10M。
②手机速度要快,华为Mate7。
③APP调到下方“发现”那一栏,因为有可能点“每日签到”的时候点错进入其他界面,在这里就不会。当然你如果是小屏幕手机,那就没办法了。
大屏幕Mate7下面是空白的:
小屏幕魅族MX下面是“设置”:
④可以两个手机操作。左手一个先把“每日签到”界面准备好,另一个用右手依次狂点,如果显示自己是第一个签到,左手马上点“每日签到”,右手继续狂点。当然,你如果有两个人,就更简单了。但是,一个账号同时不停签到,会显示网络错误,不用管它,依然能够成功的。
⑤服务器时间和你手机的时间是有误差的,这个自己把握。
在我做试验的过程中,有人好奇,有人可能会误解我在利用BUG。其实,半夜不睡觉为了多一次签到,发烧值多2-19,那也是蛮拼的。只不过,我的签到次数超过了mekchen和mvpcc,已经超过真实数据了。会当凌绝顶,一览众山小,哥们我就打住了,13日我就没抢着签到了。如果有其他人继续抢一楼,我觉得也无伤大雅,毕竟只是点点发烧值和签到次数,关键我们不能熄了广大坛友的热情。
好了,本期分析到此结束。
感谢收看!
————————————————————————————————————
神之奥义·大召唤术: @mvpcc @科比加油 @二次元美图 @dsn33 @G.E.M @mekchen @完蛋苗儿 @prodigy_l @ycchen225 @hb303yy @约瑟翰·庞麦郎 @zhangjikun16888 @亡灵亡灵
@candy灬 看我这么拼,技术分拿来。
【以上APP均来自外设天下APP安卓版。苹果IOS版开放下载后已经试验,不可以,因为签到失败的时候比安卓版多了一个确定按钮。】
————————————————————————————————————
现在抢第一个签到变难了,因为人数限制(应该就是16人/分钟),抢的人多,成功率下降了。
发烧值 +302
亮瞎24k狗眼
奖励你找到BUG,必须大手笔~
尼玛 给跪了~
此技术贴一出,以后你们就抢吧,2333
今晚谁会第一个签到呢?
我也签到过两次。。
应该有人也知道办法,我只是稍微看了这几天的。&
我也签到过两次。。
应该有人也知道办法,我只是稍微看了这几天的。
。。。。原来还有这么多说法。。。
这个一定要给技术分啊,碉堡了
必须要给技术分啊
本帖最后由 科比加油 于
22:43 编辑
ISO系统貌似不得行 我以前也狂点过的 哈哈哈 从来没成功过 看来必须去入一个安卓系统的手机试一试 哈哈 现在ISO居然装不起APP了 哎 害的每天都要电脑登陆签到 我发现签到这个事情的时候 已经过了19天了 哈哈 我刚才又看了一遍 必须要第一个签到啊 这个难度大了 哈哈
科比加油 发表于
ISO系统貌似不得行 我以前也狂点过的 哈哈哈 从来没成功过 看来必须去入一个安卓系统的手机试一试 哈哈 现 ...
我的没越狱,等上架了,试一试ios的。
Powered by签到签退提醒
我的图书馆
签到签退提醒
说明:还有5(10,15)分钟到上班时间时推送提醒消息,下班时间已过5(10,15)分钟时推送提醒消息,上班和下班时间均为从服务器获取的配置时间
NSDateFormatter
*df=[[NSDateFormatter alloc]
[df setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];
[df setDateFormat:@"HH:mm:ss"];
NSDate *date = [NSDate date];
NSTimeZone *zone = [NSTimeZone systemTimeZone];
NSInteger interval = [zone secondsFromGMTForDate:
NSDate *localeDate = [date& dateByAddingTimeInterval:
interval];
NSString *localStr = [df stringFromDate:localeDate];
NSDate *localDate = [df dateFromString:localStr];
//获取上班时间
NSString * amTime = [responseObject objectForKey:@"am"];
NSDate *amDate=[df dateFromString:amTime];
//获取下班时间
NSString * pmTime = [responseObject objectForKey:@"pm"];
&&&&&&& NSDate
*pmDate=[df dateFromString:pmTime];
([[UIApplication sharedApplication]
currentUserNotificationSettings].types
!= UIUserNotificationTypeNone) {
&&&&&&&&&&&&&&&
if (inRemind == YES)
&&&&&&&&&&&&&&&&&&&
if ([label.text isEqualToString:@"提前5分钟提醒"])
&&&&&&&&&&&&&&&&&&&&&&&
NSDate *advanceTime = [NSDate dateWithTimeInterval:-60
* 5 sinceDate:amDate];
&&&&&&&&&&&&&&&&&&&&&&&
NSTimeInterval inRemindTime=[advanceTime timeIntervalSinceDate:localDate];
&&&&&&&&&&&&&&&&&&&&&&&
UILocalNotification *notification=[[UILocalNotification alloc]init];
&&&&&&&&&&&&&&&&&&&&&&&
//设置调用时间
&&&&&&&&&&&&&&&&&&&&&&&
notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:inRemindTime];//通知触发的时间,10s以后
&&&&&&&&&&&&&&&&&&&&&&&
notification.repeatInterval=kCFCalendarUnitDay;//循环通知的周期
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//设置通知属性
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertBody=@"还有5分钟,记得签到哦!";
//通知主体
//&&&&&&&&&&&&
&&&&&&&&&&&//notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertAction=@"打开应用";
//待机界面的滑动动作提示
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertLaunchImage=@"Default";//通过点击通知打开应用时的启动图片,这里使用程序启动图片
&&&&&&&&&&&&&&&
&&&&&&&&notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音
&&&&&&&&&&&&&&&&&&&&&&&
//设置用户信息
&&&&&&&&&&&&&&&&&&&&&&&
notification.userInfo=@{@"id":@1,@"user":@"Kenshin
Cui"};//绑定到通知上的其他附加信息
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//调用通知
&&&&&&&&&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]
scheduleLocalNotification:notification];
&&&&&&&&&&&&&&&&&&&
([label.text isEqualToString:@"提前10分钟提醒"]){
&&&&&&&&&&&&&&&&&&&&&&&
NSDate *advanceTime = [NSDate dateWithTimeInterval:-60
*10 sinceDate:amDate];
&&&&&&&&&&&&&&&&&&&&&&&
NSTimeInterval inRemindTime=[advanceTime timeIntervalSinceDate:localDate];
&&&&&&&&&&&&&&&&&&&&&&&
UILocalNotification *notification=[[UILocalNotification alloc]init];
&&&&&&&&&&&&&&&&&&&&&&&
//设置调用时间
&&&&&&&&&&&&&&&&&&&&&&&
notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:inRemindTime];
&&&&&&&&&&&&&&&&&&&&&&&
notification.repeatInterval=kCFCalendarUnitDay;//循环通知的周期
&&&&&&&&&&&&&&&&&&&&&&&
//&&& notification.repeatInterval=2;//通知重复次数
&&&&&&&&&&&&&&&&&&&&&&&
//notification.repeatCalendar=[NSCalendar currentCalendar];//当前日历,使用前最好设置时区等信息以便能够自动同步时间
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//设置通知属性
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertBody=@"还有10分钟,记得签到哦!";
//通知主体
&&&&&&&&&&&&&&&&&&&&&&&
//notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertAction=@"打开应用";
//待机界面的滑动动作提示
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertLaunchImage=@"Default";//通过点击通知打开应用时的启动图片,这里使用程序启动图片
&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音
&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=@"msg.caf";//通知声音(需要真机才能听到声音)
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&
&&&&&&&//设置用户信息
&&&&&&&&&&&&&&&&&&&&&&&
notification.userInfo=@{@"id":@1,@"user":@"Kenshin
Cui"};//绑定到通知上的其他附加信息
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//调用通知
&&&&&&&&&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]
scheduleLocalNotification:notification];
&&&&&&&&&&&&&&&&&&&
([label.text isEqualToString:@"提前15分钟提醒"]){
&&&&&&&&&&&&&&&&&&&&&&&
NSDate *advanceTime = [NSDate dateWithTimeInterval:-60
* 15 sinceDate:amDate];
&&&&&&&&&&&&&&&&&&&&&&&
NSTimeInterval inRemindTime=[advanceTime timeIntervalSinceDate:localDate];
&&&&&&&&&&&&&&&&&&&&&&&
UILocalNotification *notification=[[UILocalNotification alloc]init];
&&&&&&&&&&&&&&&&&&&&&&&
//设置调用时间
&&&&&&&&&&&&&&&&&&&&&&&
notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:inRemindTime];
&&&&&&&&&&&&&&&&&&&&&&&
notification.repeatInterval=kCFCalendarUnitDay;//循环通知的周期
&&&&&&&&&&&&&&&&&&&&&&&
//&&& notification.repeatInterval=2;//通知重复次数
&&&&&&&&&&&&&&&&&&&&&&&
//notification.repeatCalendar=[NSCalendar currentCalendar];//当前日历,使用前最好设置时区等信息以便能够自动同步时间
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//设置通知属性
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertBody=@"还有15分钟,记得签到哦!";
//通知主体
&&&&&&&&&&&&&&&&&&&&&&&
//notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertAction=@"打开应用";
//待机界面的滑动动作提示
&&&&&&&&&&&&&&&&&&&&&&&
notification.alertLaunchImage=@"Default";//通过点击通知打开应用时的启动图片,这里使用程序启动图片
&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音
&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=@"msg.caf";//通知声音(需要真机才能听到声音)
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//设置用户信息
&&&&&&&&&&&&&&&&&&&&&&&
notification.userInfo=@{@"id":@1,@"user":@"Kenshin
Cui"};//绑定到通知上的其他附加信息
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&
//调用通知
&&&&&&&&&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]
scheduleLocalNotification:notification];
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&
if (outRemind == YES)
&&&&&&&&&&&&&&&&&&&
if ([label2.text isEqualToString:@"延后5分钟提醒"])
&&&&&&&&&&&&&&&&&&&&&&&
NSDate *delayTime = [NSDate dateWithTimeInterval:60
* 5 sinceDate:pmDate];
&&&&&&&&&&&&&&&&&&&&&&&
NSTimeInterval outRemindTime=[delayTime timeIntervalSinceDate:localDate];
&&&&&&&&&&&&&&&&&&&&&&&
if (outRemindTime & 0)
&&&&&&&&&&&&&&&&&&&&&&&&&&&
UILocalNotification *notification=[[UILocalNotification alloc]init];
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置调用时间
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:outRemindTime];//通知触发的时间,10s以后
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.repeatInterval=kCFCalendarUnitDay;//循环通知的周期
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置通知属性
&&&&&&&&&&&&&&&
&&&&&&&&&&&&notification.alertBody=@"辛苦了一天,别忘了签退!";
//通知主体
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertAction=@"打开应用";
//待机界面的滑动动作提示
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertLaunchImage=@"Default";//通过点击通知打开应用时的启动图片,这里使用程序启动图片
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置用户信息
&&&&&&&&&&&&
&&&&&&&&&&&&&&&notification.userInfo=@{@"id":@1,@"user":@"Kenshin
Cui"};//绑定到通知上的其他附加信息
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//调用通知
&&&&&&&&&&&&&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]
scheduleLocalNotification:notification];
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&
([label2.text isEqualToString:@"延后10分钟提醒"])
&&&&&&&&&&&&&&&&&&&&&&&
NSDate *delayTime = [NSDate dateWithTimeInterval:60
* 10 sinceDate:pmDate];
&&&&&&&&&&&&&&&&&&&&&&&
NSTimeInterval outRemindTime=[delayTime timeIntervalSinceDate:localDate];
&&&&&&&&&&&&&&&&&&&&&&&
if (outRemindTime & 0)
&&&&&&&&&&&&&&&&&&&&&&&&&&&
UILocalNotification *notification=[[UILocalNotification alloc]init];
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&
&&&&&&&//设置调用时间
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:outRemindTime];//通知触发的时间,10s以后
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.repeatInterval=kCFCalendarUnitDay;//循环通知的周期
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置通知属性
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertBody=@"辛苦了一天,别忘了签退!";
//通知主体
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertAction=@"打开应用";
//待机界面的滑动动作提示
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertLaunchImage=@"Default";//通过点击通知打开应用时的启动图片,这里使用程序启动图片
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置用户信息
&&&&&&&&&&&&
&&&&&&&&&&&&&&&notification.userInfo=@{@"id":@1,@"user":@"Kenshin
Cui"};//绑定到通知上的其他附加信息
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//调用通知
&&&&&&&&&&&&&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]
scheduleLocalNotification:notification];
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&
([label2.text isEqualToString:@"延后15分钟提醒"])
&&&&&&&&&&&&&&&&&&&&&&&
NSDate *delayTime = [NSDate dateWithTimeInterval:60
* 15 sinceDate:pmDate];
&&&&&&&&&&&&&&&&&&&&&&&
NSTimeInterval outRemindTime=[delayTime timeIntervalSinceDate:localDate];
&&&&&&&&&&&&&&&&&&&&&&&
if (outRemindTime & 0)
&&&&&&&&&&&&&&&&&&&&&&&&&&&
UILocalNotification *notification=[[UILocalNotification alloc]init];
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&
&&&&&&&//设置调用时间
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:outRemindTime];//通知触发的时间,10s以后
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.repeatInterval=kCFCalendarUnitDay;//循环通知的周期
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置通知属性
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertBody=@"辛苦了一天,别忘了签退!";
//通知主体
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertAction=@"打开应用";
//待机界面的滑动动作提示
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.alertLaunchImage=@"Default";//通过点击通知打开应用时的启动图片,这里使用程序启动图片
&&&&&&&&&&&&&&&&&&&&&&&&&&&
notification.soundName=UILocalNotificationDefaultSoundName;//收到通知时播放的声音,默认消息声音
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//设置用户信息
&&&&&&&&&&&&
&&&&&&&&&&&&&&&notification.userInfo=@{@"id":@1,@"user":@"Kenshin
Cui"};//绑定到通知上的其他附加信息
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&
//调用通知
&&&&&&&&&&&&&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]
scheduleLocalNotification:notification];
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&
&&&&&&&&&&&
&&&&&&&&&&&&&&&
[[UIApplication sharedApplication]registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound&
categories:nil]];
&&&&&&&&&&&
TA的最新馆藏
喜欢该文的人也喜欢}

我要回帖

更多关于 员工上下班签到表格式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信