getActivity / XXPermissions

Android 权限请求框架,已适配 Android 14
Apache License 2.0
5.44k stars 735 forks source link

[建议]:权限说明拦截器现在项目里面确实有,但还是不合规 #260

Closed clbDream closed 3 months ago

clbDream commented 4 months ago

你觉得框架有什么不足之处?【必答】

也有人提过相关问题,但是并没有回复到主要问题点上,在华为应用市场,要求说明中需要包含使用目的,包括但不限于申请权限的名称、服务的具体功能、用途,类似这样,但是框架中的说明是一个固定格式的固定说明,在实际项目中,同一个权限的使用目的什么的可能在不同地方都是不同的,是否可以在这里拓展一个方法可以自定已下面的说明文案吗?或者提供一个相关解决思路 251383181-51b7ffd7-b649-4eef-9405-0c2367fcd1ea

issue 是否有人曾提过类似的建议?【必答】

框架文档是否提及了该问题【必答】

是否已经查阅框架文档但还未能解决的【必答】

你觉得该怎么去完善会比较好?【非必答】

是否可以在拦截器这里拓展一个方法可以自定义下面的说明文案,这样的话在每个地方都可以按照项目自己的实际用途进行说明,不设置的话就按照默认的说明进行展示

clbDream commented 4 months ago

虽然有这个弹窗说明,但是实际上在应用市场那边,这个并没有告知使用目的和用途,所以还是不合规的,经测试,在华为上面是无法通过的,其他应用市场审核不严,暂时还是准予通过,以后肯定也会加强审核 image

clbDream commented 4 months ago

如果设置自定义说明的话,应该就可以满足市场的要求了,就像下面这样 JPRRYZIL346C}W6MU1CJ }I

clbDream commented 4 months ago

我这边这样处理了一下,暂时能满足应用市场的需求 { 55K` _~$W95()ZWUB@1}2 )B9`$0{$MVHX CX0M1DQ1IT image

getActivity commented 4 months ago

小伙子,我理解权限说明的文案是要根据具体的业务场景而定的,框架目前给的只是一种示例,当然不能直接照抄照搬,当然你给的建议很好,我也会持续优化 Demo 中的案例。

EspoirX commented 4 months ago

提供一个方便的api操作比较好,另外提示框在底下,有些手机不细看都发现不了

getActivity commented 4 months ago

提供一个方便的api操作比较好,另外提示框在底下,有些手机不细看都发现不了

@EspoirX 小伙子,框架的权限说明提示框不是显示在屏幕上方?

getActivity commented 4 months ago

@clbDream 小伙子,针对你提的建议,我对权限说明文案进行了优化,你可以看一下具体的效果,有什么其他建议也可以提

lishide commented 4 months ago

轮子哥,@EspoirX 这位说的“底下”是页面层次吧,被系统的权限弹窗蒙层挡上了。

lishide commented 4 months ago

@clbDream 小伙子,针对你提的建议,我对权限说明文案进行了优化,你可以看一下具体的效果,有什么其他建议也可以提

这个什么时候上线

getActivity commented 4 months ago

轮子哥,@EspoirX 这位说的“底下”是页面层次吧,被系统的权限弹窗蒙层挡上了。

小伙子,那你想一下,如果权限说明弹窗展示在系统权限弹窗之上,先不论能不能实现,用户点击同意或者拒绝的时候,是点不了,又或者点了之后权限说明弹窗自动消失,这种效果就特别奇怪。

getActivity commented 4 months ago

@clbDream 小伙子,针对你提的建议,我对权限说明文案进行了优化,你可以看一下具体的效果,有什么其他建议也可以提

这个什么时候上线

相关代码.zip

lishide commented 4 months ago

轮子哥,@EspoirX 这位说的“底下”是页面层次吧,被系统的权限弹窗蒙层挡上了。

小伙子,那你想一下,如果权限说明弹窗展示在系统权限弹窗之上,先不论能不能实现,用户点击同意或者拒绝的时候,是点不了,又或者点了之后权限说明弹窗自动消失,这种效果就特别奇怪。

嗯,是的(仅解释上面那个哥们的表述)

lishide commented 4 months ago

@clbDream 小伙子,针对你提的建议,我对权限说明文案进行了优化,你可以看一下具体的效果,有什么其他建议也可以提

这个什么时候上线

  • 小伙子,没有那么快上线,你如果着急用可以先下载这块的代码。

相关代码.zip

感谢,不过还缺几个文件,期待轮子哥下次的更新,再跟进同步上去。

getActivity commented 3 months ago

@lishide 小伙子,代码已经更新上去了。