JPUSHRegisterDelegate中新的代理方法openSettingsForNotification什么时候执行?

ios
标签: #<Tag:0x00007fb84da8a7e8>

(jonas_fate) #1

JPUSHRegisterDelegate中新的代理方法openSettingsForNotification什么时候执行?


(12) #2


从应用外部通知界面进入应用是指 左滑通知->管理->进入应用 。 从通知设置界面进入应用是指 系统设置->对应应用->通知设置


(jonas_fate) #3

您好,您是指从这两个页面进入应用吗?没发现从这两个页面如何进入应用IMG_0591IMG_0592


(12) #4

需要在授权的时候增加这个选项 JPAuthorizationOptionProvidesAppNotificationSettings


(jonas_fate) #5

您好,非常感谢耐心回复。“从通知设置界面进入应用”的方式已经成功执行,但是第一种“从通知界面直接进入应用”,还是没太理解您说的“左滑通知->管理->进入应用”是怎样操作的,因为操作完“左滑通知-管理”之后只有如下图的这几个选项,点击哪个位置可以再进入应用呢?并没有发现能进入应用的操作IMG_0591


(jonas_fate) #6

您好,已经知道了,谢谢


(12) #7

emmm,点设置即可看到。


(jonas_fate) #8

好的,谢谢·····


(12) #9

问题总结:

  1. 从应用外部通知界面进入应用是指 左滑通知->管理->在“某 App”中配置->进入应用 。

  2. 从通知设置界面进入应用是指 系统设置->对应应用->“某 App”的通知设置

需要先在授权的时候增加这个选项 JPAuthorizationOptionProvidesAppNotificationSettings


(jonas_fate) #10

但是我操作了几次,第一种实际操作是这样的:
1.从应用外部通知界面进入应用是指 左滑通知->管理->关闭->在app中配置


(12) #11

可以分享下你这个操作的截图吗?这个配置的出现是在 增加这个选项 JPAuthorizationOptionProvidesAppNotificationSettings 之后是吗?


(jonas_fate) #12


(12) #13

感谢分享,如果点设置是什么结果呢?


(jonas_fate) #14

点击第一张截图里的设置,就直接进第二张截图了,但是代理方法并不会执行


(12) #15

这个看起来是在点击设置后,进入了第二种场景里面的 通知设置页面,然后点通知设置估计就可以走代理方法了。我将之前的第一个的操作步骤修改下,改成你这个。