Re: [问题] 侦测notification center 显示是否开启

楼主: uranusjr (←這人是超級笨蛋)   2014-06-27 14:38:01
※ 引述《pigcat1315 (还是朋友?)》之铭言:
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.59.236.139
※ 文章网址: http://www.ptt.cc/bbs/MacDev/M.1403842301.A.6CE.html
→ uranusjr:无法 06/27 13:19
→ pigcat1315:提示样式 选无 有办法侦测吗? 06/27 14:21
[UIApplication sharedApplication].enabledRemoteNotificationTypes
typedef enum : NSUInteger {
UIRemoteNotificationTypeNone = 0,
UIRemoteNotificationTypeBadge = 1 << 0,
UIRemoteNotificationTypeSound = 1 << 1,
UIRemoteNotificationTypeAlert = 1 << 2,
UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3
} UIRemoteNotificationType;
文件 http://d.pr/Dh8R
要注意这是把 disply style, badge 和 sound 合并处理(先不管 newsstand)
所以提示样式选择无只会造成 UIRemoteNotificationTypeAlert 这个 bit 被设成 0
而不见得会回传 UIRemoteNotificationTypeNone
所以你要用 if (types & UIRemoteNotificationTypeAlert) 这样判断
然后我要道德劝说一下
通知关闭是使用者的决定, 没有人会没事把原本打开的东西特地进去关掉
这种暗示使用者做错事情的讯息感觉不太尊重对方
请永远假设使用者很懒惰, 但不要把他们当笨蛋
楼主: uranusjr (←這人是超級笨蛋)   2014-06-27 13:19:00
无法
作者: pigcat1315 (还是朋友?)   2014-06-27 14:21:00
提示样式 选无 有办法侦测吗?主要是怕使用者安装第一次安装~选否收不到谢谢回答~原来我忽略这篇
楼主: uranusjr (←這人是超級笨蛋)   2014-06-27 14:59:00
推荐阅读 http://d.pr/Z2um
作者: mraaa (重新出发....)   2014-06-27 22:11:00
你讲到重点了,第一次选否就否啦!使用者需要,他自己会再开!每次你都要提示会很烦!就已经选否了=.=
作者: drag (京都念慈庵,贾诩念费翔)   2014-07-02 15:34:00
我遇到的是使用者第一次安装选否之后,回头报bug说push notification没有动作,后来才发现自己关掉了...=,=

Links booklink

Contact Us: admin [ a t ] ucptt.com