iOS App 审核被拒,提示说微信登录的时候,不能让用户安装微信

2015-09-25 15:33:21 +08:00
 shiziwen

App 审核被拒了,说是用户使用微信登录的时候,不能因为如果没有安装微信,还用用户安装微信。

消息如下:
10.6 Details

We were required to install WeChat before we could login with WeChat account. Apps should be able to run on launch, without requiring additional applications to be installed.

请问大家遇到过这种问题吗?

多谢

14251 次点击
所在节点    iOS
22 条回复
chaixl
2015-09-25 16:00:09 +08:00
检测用户是否安装微信,如果没有,隐藏微信登录按钮。
snowspace
2015-09-25 16:02:45 +08:00
如果没有装微信把按钮隐藏或者走 web 登录
shiziwen
2015-09-25 16:03:02 +08:00
@chaixl
目前看来也只有这个方法了。
shiziwen
2015-09-25 16:03:23 +08:00
@snowspace
如何走 web 登录?
est
2015-09-25 16:13:32 +08:00
我感觉是月经贴呢。。。几年前就有这规定了吧。
snowspace
2015-09-25 16:14:48 +08:00
@shiziwen 微信的 sdk 如果没有装微信就会跳到 web 登录
shiziwen
2015-09-25 16:43:36 +08:00
@snowspace
我跟同事确认一下。
好像我们使用的就是官方的 sdk 。
shiziwen
2015-09-25 17:05:02 +08:00
分享的时候,是不是也需要判断一下是否安装了微信、 QQ 等?
newtonisaac
2015-09-25 17:06:07 +08:00
canopenurl
BenX
2015-09-25 18:17:38 +08:00
if ([WXApi isWXAppInstalled]) {
//装了展示出来
} else {
//没装不要在 UI 上展示
}


这样一般 review 就没问题了
shiziwen
2015-09-25 19:53:59 +08:00
@BenX
登录是这么处理的。

分享呢?是不是也要隐藏掉?
看很多 app 都是提示“分享失败, XX 未安装”
xi_lin
2015-09-25 20:45:13 +08:00
@shiziwen 分享也要隐藏
honeycomb
2015-09-25 20:48:40 +08:00
@shiziwen
又见到一家流氓的
BenX
2015-09-25 21:38:38 +08:00
@shiziwen 我反正一概没装就隐藏掉,登录和分享都是。
yellowV2ex
2015-09-25 21:40:22 +08:00
这规则都出来 1 年多了吧,凡是第三方登录,先检测有无第三方的客户端,如果没有,那么要隐藏按钮。
shiziwen
2015-09-25 21:42:03 +08:00
shiziwen
2015-09-25 21:42:40 +08:00
@BenX
如果都没有安装呢?
空着吗?
honeycomb
2015-09-25 22:07:27 +08:00
@shiziwen

分享不用系统分享接口
BenX
2015-09-25 23:16:09 +08:00
@shiziwen 都没装是个啥意思?
xenme
2015-09-26 10:44:10 +08:00
我在想能不能加个开关,审核的时候就一张图片,几个按钮。上架了,服务器上开就正常逻辑

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

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

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

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

© 2021 V2EX