关于 App 游客模式

2020-08-27 10:06:05 +08:00
 hxyCoding

服务性,消费性产品初期定位是:前置登陆模式

后期迭代增加了较多内容资讯,为了转换流量,改造为后置登陆模式,

平台内部有较多的支付场景:三方,虚拟币,内购( Apple ),

产品前期版本都能顺利过审,但是近迭代 IOS 一直卡在无游客模式被拒绝,

大家的用户账户体系都是怎样设计游客模式的?

2243 次点击
所在节点    问与答
7 条回复
kop1989
2020-08-27 10:35:52 +08:00
游客模式其实很简单,apple 有基于这次 app 安装的唯一 id,安卓可以自己生成一个存在 sharedpreferences 中。
然后基于此唯一 id 产生的消费行为,只对此唯一 id 有效。
也就是说如果用户用游客模式充值了,之后删除了 app,默认就是客人销户,余额抛弃。
Leonard
2020-08-27 10:41:43 +08:00
基本同 1 楼,但是 iOS 端生成的唯一 id 可以存储在 keychain 里,删除 app 也可以不销户
hoyixi
2020-08-27 10:45:06 +08:00
奇了怪了,国内厂商 App,大多数不都是不登录不让用,花花绿绿,看着界面然而没啥用,随便点一下,就是登录。

最典型的且正当合理的就是银行网银。

难道,你是没给审核人员开测试账户?
rophie123
2020-08-27 10:47:06 +08:00
不是的,游客模式是首页不登录也能浏览,点任何地方都可以弹出登录,我最近就是这么过审的。
Baymaxbowen
2020-08-27 10:48:42 +08:00
@hoyixi #3 iOS 提审是需要提供测试账号的,游客模式能够购买是苹果的要求
hxyCoding
2020-08-27 16:44:44 +08:00
@Leonard 谢谢,唯一 id 是可行的,但如果生成平台用户,会拥有正常用户权限,因为没有实名制,那涉及到账户财务体系就比较麻烦,因工信部要求相关发布功能得逐一逻辑判断了,之前架构初期没考虑到,避免不了改造
hxyCoding
2020-08-27 16:45:47 +08:00
@hoyixi 确实有内购虚拟支付需求,测试账户不行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/701804

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX