VictorSu999 最近的时间轴更新
VictorSu999

VictorSu999

V2EX 第 576219 号会员,加入于 2022-03-21 11:30:41 +08:00
今日活跃度排名 6280
VictorSu999 最近回复了
110 天前
回复了 VictorSu999 创建的主题 iOS 拼多多 iOS 如何做到无权限显示通知角标
@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 了直接显示了,等我后来触发了拼多多的通知权限请求后就恢复正常了。

感谢大家🙏
111 天前
回复了 VictorSu999 创建的主题 iOS 拼多多 iOS 如何做到无权限显示通知角标
@iOCZS “设置角标不需要任何权限,是一个很简单的 api ”。我对 iOS 开发不了解,是否有官方文档可以指个路?如果不需要任何权限,app 的通知权限设置中,为何还会有“标记”这个权限呢。正常情况下,关闭“通知-标记”开关后,一个 app 就不再显示角标了,所以我认为角标是需要通知权限的
111 天前
回复了 VictorSu999 创建的主题 iOS 拼多多 iOS 如何做到无权限显示通知角标
@microka @blackox626 拼多多版本 7.22.0 ,iOS 版本 17.5.1 ,iPhone12 。角标应该也是要通知权限的(不是特别肯定,但 iOS 的角标权限设置是通知权限设置下的一个子项)。从来没请求过通知权限的 app ,设置里就没有通知这一项的。如果是我猜测的原因的话,这种滥用行为不太可能全量的,就像当初安卓下的拼多多利用 0day 漏洞一样,针对某些画像的机器才触发的。我其实并不关心怎么清除这个角标,所以不打算重装 app 。我更关心是不是违背了 iOS 的应用规定,如果是的话什么途径举报合适。
111 天前
回复了 VictorSu999 创建的主题 iOS 拼多多 iOS 如何做到无权限显示通知角标
如果是以更换图标的方式实现的话,这种做法是否违反了某些开发者协议?能否向苹果投诉?我理解这应该属于滥用了更换图标功能去强行推送干扰用户了吧。
2023-09-04 08:39:07 +08:00
回复了 VictorSu999 创建的主题 Android 请教如何在 arm64 的 ubuntu 设备上开发安卓 APP
看来属实折腾,而且踩坑出不来的可能性很大,我还是找台 x86 的来搞吧……感谢各位大佬
2023-03-17 14:11:43 +08:00
回复了 poyanhu 创建的主题 推广 送 50 张千次对话卡密
dmljdG9yc3V3d3dAcXEuY29t 谢谢大佬
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5799 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 01:43 · PVG 09:43 · LAX 17:43 · JFK 20:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.