@
blackox626 @
iOCZS @
Building 我找到了 ios 开发文档,确认显示角标是需要通知权限的,但目前拼多多在没有权限的时候显示出了角标。( If your app's local or remote notifications involve user interactions, you must request authorization for the system to perform those interactions on your app's behalf. Interactions include displaying an alert, playing a sound, or badging the app's icon. 来源
https://developer.apple.com/documentation/usernotifications/unusernotificationcenter/requestauthorization(options:completionhandler:)但是我今天发现,我进入拼多多 app 里的消息接收设置,点击去开启通知,触发了拼多多的权限请求。再拒绝通知权限(此时系统设置中拼多多终于出现了通知权限条目,并且是拒绝的),然后拼多多就不再会显示任何角标了。
结合这个现象,和 @
dididi9527 提到别的 app 也出现过,感觉可能是先入为主错怪拼多多了。更像是系统在拼多多未请求通知权限直接调用显示角标的功能时,不知道哪里出 bug 了直接显示了,等我后来触发了拼多多的通知权限请求后就恢复正常了。
感谢大家🙏