使用微信授权登录的APP,如何通过App Store审核?


微信客户端授权登录开始邀请第三方应用内测了,我们虽然是个创业团队,但很幸运的成为了该功能的早期内测用户,经过半年多的试用,积累了不少的经验和教训,分享出来,希望对大家有所帮助。

  微信授权登录的优势有哪些?

  1. 数亿微信用户直接登录, 免去繁琐注册流程。

  2. 支持获取用户基本信息,免去用户填写个人资料的烦恼,并且内容真实可靠。

  一个iOS应用使用微信授权登录的过程应该是怎样的?

  申请微信授权登录→微信sdk接入→多应用账号打通→提交AppStore审核→上线

  为什么提交AppStore审核也列入了这个过程?

  因为这里坑最多,我们一开始缺乏经验,足足在这步浪费了差不多两个月的宝贵时间!

  下面,我们就按照这个过程,逐一进行介绍。

  第一步:申请微信授权登录

  微信授权登录的申请条件?

  只要应用已经获得了微信支付的权限,就可以提交申请。

  具体怎么申请,官方有很详细的介绍,这也不是本文的重点,所以就直接略过了。附上微信开放平台的地址:https://open.weixin.qq.com/  在这里要重点指出的是:

  1. 客户端的授权登录是在微信开放平台申请的。

  2. web端的授权登录除了要在微信开放平台申请外,还要申请微信公众平台的服务号并完成认证,获取高级接口的访问权限。

  修正:微信的伙伴们反馈了最新的进展,web端的授权登录现在可以不用公众号了。

  第二步:微信sdk接入

  如果你的申请被通过,会得到一个包含有微信授权登录的SDK包,这个包同时也包含了基础的分享功能。具体的接入方法,微信会在SDK包中提供详细的说明文档,按照文档进行接入即可。

  在这里要重点指出的是:

  1. 授权成功后返回的OpenID仅仅是应用内唯一标识,同一用户在不同应用进行授权,返回的OpenID是不一样的!

  2. 即使是同一个应用,同一个用户在移动应用授权登录和在web应用授权登录,返回的OpenID也是不一样的!

  OpenID都不一样,那我的产品是一系列应用,想统一账号怎么办?

  别急,继续往下看,微信已经提供了解决方案的。

  第三步:多应用打账号打通

  如果你们的产品是一个系列应用,又或者同时有移动应用和web应用,那么按照微信的规定,每个应用都必须在开放平台进行登记和审核(需要绑定包名,所以不能多个应用使用同一个签名),这也就意味着这些应用每个都是独立的应用!前面说过,这样会导致这一系列应用当用户授权后,返回的OpenID都不一样,无法唯一标识用户!这时就需要使用UnionID机制来解决这个问题。

UnionID使用规则如下:

  1. 同一个授权用户,在同一个开放平台账号下的应用中进行授权,返回的UnionID是相同的。

  2. 同一个授权用户,在绑定到同一个开放平台账号下的公众账号进行授权,返回的UnionID是相同的。

  这下多应用账户打通的问题就彻底的解决了吧!

  第四步:提交AppStore审核

  本来不该写这个环节的,因为这个环节貌似跟微信授权登录没什么关系,但其实这里才是本文最最最重要的地方,这里真的是坑多且深啊,我们足足在这里耗了两个月左右...

  当我们[第一次]满心欢喜的以国内少数几个(现在我怀疑就是第一个!)仅支持微信授权登录应用的姿态,把应用提交到AppStore审核两周后,得到了我们的第一个拒绝通过的审核理由:你们的微信登录按钮点了没反应!

  微信登录按钮为什么会没反应?

  我们可是经过了充分的测试了呀!特别是微信授权登录流程,更是测的不能更细致了!最后我们发现,这个登录按钮如果想没反应,那一定要做一件事情:卸载微信!

  好吧,是我们的问题,作为一个创业团队,没有配专职的测试人员,测试经验不足,遗漏了这一步,让苹果大神您测出来了,我们认了!

  我们立刻为微信登录按钮添加了微信是否安装的检测,如果检测到微信没有安装,那我们就弹出对一个提示框[来源:www.cyonE.com.cn/],提示用户要去下载微信,而且提示框还提供了直接跳到AppStore下载微信的按钮,我们甚至还贴心的添加了英文版的提示框(因为AppStore拒绝我们通过的理由中的截图是英文版的系统)。

  这下我们信心满满的[第二次]向AppStore提交审核,差不多两周后得到了我们的第二个拒绝通过的审核理由:你们应用设置了太高的门槛,必须要安装微信才能登录和使用你们的应用!你们要么使用自己的用户授权认证系统,要么让你们目前的登录不需要安装微信就可以使用。

  我们郁闷,我们不服,我们去申诉:我们使用微信授权登录是为了提供更好的用户体验,是为了避免用户输入个人资料的繁琐过程呀!

  申诉结果在五天后反馈到了我们:我们仔细阅读了你们的申诉内容,但是还是认为你们应用设置了太高的门槛,必须要安装微信才能登录和使用你们的应用!你们要么使用自己的授权认证系统,要么让你们目前的登录不需要安装微信就可以使用。

  好吧,我们屈服了,我们作为一个创业团队,无法让微信授权登录的sdk在未安装微信的时候,可以跳转到web页面进行授权,我们只好用了两天时间开发了基于手机号和验证码的注册登录系统,开始[第三次]向AppStroe提交审核。这次的审核用了一周多的时间,审核的速度是快起来了,可是还是悲剧了!理由甚至都没变:你们应用设置了太高的门槛,必须要安装微信才能登录和使用你们的应用!你们要么使用自己的用户授权认证系统,要么让你们目前的登录不需要安装微信就可以使用。

  这次我们彻底愤怒了,增加了那么明显的手机号验证码授权登录界面啊,审核大哥你不可能没看到啊,居然还用同样的理由拒绝我们,太过分了吧!这次我们使用了更为强烈的措辞进行了申诉,申诉结果在提交后的第四天得到了反馈:我们注意到了你们已经提供了自己的用户授权认证系统,但是你们使用的微信授权登录设置了太高的门槛,必须要安装微信才能登录和使用你们的应用!你们要么使用自己的用户授权认证系统,要么让你们目前的登录不需要安装微信就可以使用。   

  当时我们都无语了,审核大哥你要不要做的这么绝啊!我们当时甚至萌生了要不索性把微信授权登录去掉,换成微博授权登录念头!最终,我们决定做最后一次尝试,就是应用在登录的时候,主动检测微信是否有安装,如果没有安装的话,直接把微信的授权登录按钮隐藏掉,只保留我们自己的注册登录功能!这是我们[第四次]向AppStore提交审核,心里剩下的只有忐忑......六天后,审核通过了!审核终于通过了!喜极而泣啊!

  回想整个应用提交AppStore审核过程,耗时近乎两个月,从世界杯前硬生生被拖到世界杯彻底结束,我们的应用是个专注宵夜应用啊,世界杯过了,我们的推广难了n倍啊!

  希望大家看了我们的经历,能够吸取教训,不要重蹈我们的覆辙!

  以上就是我们应用使用微信授权登录提交AppStore审核的过程。


最热文章
国通网(GuTon)品牌升级公告
国通网(GuTon)品牌升级公告
国通网(GuTon)品牌战略升级公告——焕新启程,共拓全球。
怎样做一个高端大气的网站?
怎样做一个高端大气的网站?
简洁大气的布局 采用清晰的分层结构,避免元素堆砌,通过留白增强页面呼吸感。例如,使用大背景图或视频吸引用户注意力,同时保持内容聚焦。统一品牌视觉语言:颜色选择以深蓝、灰、金等低调色系为主,搭配简洁字体,突出专业感。
做一个高端大气的外贸网站
做一个高端大气的外贸网站
用扁平化设计+欧美极简风格,主色调选择深蓝、暗红或墨绿等商务色系,搭配高质量产品图和品牌视觉元素,避免复杂装饰。例如,隐藏式侧边栏导航和全屏轮播图能提升页面整洁度。
做一个高端大气的网站因素
做一个高端大气的网站因素
采用低饱和度、高对比度的色彩方案(如深蓝、灰白、金色)提升专业感。 品牌色与辅助色搭配需和谐,避免杂乱鲜艳的组合。 选择清晰的无衬线字体(如Helvetica、Arial),保持字号和行距的一致性。
高端定制网站的优势?
高端定制网站的优势?
高端定制网站:根据企业VI、行业特点及用户习惯量身设计,确保视觉风格与品牌文化高度契合,避免同质化。 模板网站:使用预设模板,设计元素固定,难以体现企业个性,易与其他网站雷同。
高端定制网站与模板网站的核心区别
高端定制网站与模板网站的核心区别
高端定制网站‌, 完全个性化设计,从品牌调性到交互逻辑均量身定制,确保与竞品形成差异化。 支持沉浸式交互和细节优化(如色彩、布局、动态效果),强化品牌记忆点。
高端定制网站与模板网站的驱别
高端定制网站与模板网站的驱别
高端定制网站:根据企业VI、行业特点及用户习惯量身设计,确保视觉风格与品牌文化高度契合,避免同质化。 模板网站:使用预设模板,设计元素固定,难以体现企业个性,易与其他网站雷同。
保费要暴涨?首批小米车主开始续保了宁波地区保费情况如何
保费要暴涨?首批小米车主开始续保了宁波地区保费情况如何
科技迅猛发展今天,新能源汽车已成为时代象征,小米SU7问世,犹如一颗耀眼星星,吸引众多年轻消费者目光,伴随着上市一周年到来,车主们心态也开始发生微妙变化,尤其是续保费用方面,随着网络上关于续保费用将大幅上涨传言不断蔓延,车主们心中不免升起一丝忧虑
如何确定网站的目标用户群体?
如何确定网站的目标用户群体?
分析用户的兴趣、价值观、生活方式等心理特征。将用户分为追求时尚、注重品质、追求性价比等不同类型,根据这些特征设计网站内容和营销策略。 通过用户画像工具,将心理特征与人口统计学特征相结合,创建更立体的目标用户画像。
怎样为客户做好一个高端企业官网?
怎样为客户做好一个高端企业官网?
目标用户分析:明确客户网站的目标用户群体,包括其年龄、性别、职业、兴趣爱好等特征,以及用户的上网习惯、需求痛点和期望体验,从而为网站设计提供精准的用户画像。
建站对高端网站开发策划的方案
建站对高端网站开发策划的方案
深入剖析客户企业定位,明确其在行业中的角色与发展方向。调研行业特性,选取医疗、金融等行业头部企业网站作为分析样本,了解行业趋势、共性功能与设计风格。挖掘企业核心竞争优势,例如医疗行业的先进技术、金融行业的专业服务团队等,为网站定位提供依据。
高端网站开发,对网络公司设计师和策划要求?
高端网站开发,对网络公司设计师和策划要求?
需结合企业定位、行业特性及目标用户群体画像,挖掘核心竞争优势。 通过竞品研究提炼差异化策略,明确网站的品牌形象与功能定位。
《中小企业互联网转型的“超值快车道”——国通网,开启低成本营销新纪元!》
《中小企业互联网转型的“超值快车道”——国通网,开启低成本营销新纪元!》
在当今数字化浪潮席卷全球的时代,互联网已成为企业发展的核心战场。无论是传统制造业巨头,还是中小微企业,都渴望在互联网的浪潮中分得一杯羹,实现业务的突破与增长。然而,许多中小企业老板在面对互联网转型时,往往陷入困境:高昂的建站成本、复杂的营销推广流程、专业人才的匮乏,以及对技术维护的担忧,这些都像一座座大山,阻挡着企业迈向互联网的步伐。
中小企业数字化转型,仅需1280元起!
中小企业数字化转型,仅需1280元起!
在互联网浪潮下,中小企业的转型迫在眉睫。您是否也在为企业的互联网转型之路而发愁?搭建网站成本高、营销推广没效果、技术维护没团队……这些难题是不是一直困扰着您?现在,这些问题都能一站式解决!
为DeepSeek辟谣:五大误解与真相解读
为DeepSeek辟谣:五大误解与真相解读
DeepSeek 的热度持续攀升,伴随而来的,还有很多误解和争议,有人说它是"吊打OpenAI的国货之光",也有人说它"不过是抄国外大模型作业的小聪明"。
DeepSeek横空出世后,多家银行启动深度研究测试,银行业大模型落地仍在开放探索
DeepSeek横空出世后,多家银行启动深度研究测试,银行业大模型落地仍在开放探索
DeepSeek横空出世之后,引发银行金融科技领域的高度关注。 多家银行金融科技负责人对财联社表示,已经关注并开始研究DeepSeek对银行金融科技带来的影响,其中兴业银行相关人士透露,该行已经在春节前做了测试。
Anthropic CEO:希望DeepSeek能来美国,为我们工作
Anthropic CEO:希望DeepSeek能来美国,为我们工作
美国AI创企Anthropic的CEO Dario Amodei“”受邀做客美国知名中国研究播客“中国说(ChinaTalk)”,对其前不久发表的关于DeepSeek的万字檄文做出了更详细的解释和回应。
DeepSeek繁荣了欧洲AI生态,有初创公司已弃用ChatGPT
DeepSeek繁荣了欧洲AI生态,有初创公司已弃用ChatGPT
在瑞典的斯德哥尔摩举行的一场GoWest风险投资人会议上,DeepSeek引发热议。不少欧洲初创公司纷纷表示,他们已经从OpenAI的ChatGPT迁移到了这个中国的AI应用程序。
seo优化技术关于SEO优化新手刚入职需要做的事情有哪些?技术搜索引擎优化教程seo
seo优化技术关于SEO优化新手刚入职需要做的事情有哪些?技术搜索引擎优化教程seo
作为SEO优化的新人,你要学会主动去学习和理解SEO优化的知识seo排名,而不是被动地等着别人教你。一定要主动去了解你正在优化的网站,使用网上的一些工具,或者请你的师傅挖出一些有价值的关键词。
seo优化技术面对正规白帽seo优化技术大同小异,提升网站优化该如何做?seo技术seo优化
seo优化技术面对正规白帽seo优化技术大同小异,提升网站优化该如何做?seo技术seo优化
目前优化的网站越来越多,这从另一个方面体现了SEO行业的知名度和推广的重要性。虽然SEO的技术是一样的,但还是有很多需要注意的地方,尤其是现在搜索引擎一天几次的情况下,我们更要注意自己的习惯,不要碰红SEO优化 行。导致您的网站受到影响或K站
很多人总是会问,为什么我的网站转化率总是居高不下?也许你的网站很美观大气
很多人总是会问,为什么我的网站转化率总是居高不下?也许你的网站很美观大气
很多人总是会问,为什么我的网站转化率总是居高不下?也许你的网站很美观大气
为什么我的网站收录下降了
为什么我的网站收录下降了
为什么我的网站收录下降了
行业网站兴起 互联网加速个人门户商业化
行业网站兴起 互联网加速个人门户商业化
行业网站兴起 互联网加速个人门户商业化
网站与网页的关系?有何差别
网站与网页的关系?有何差别
网站与网页的关系?有何差别
做好五个稳定性 打造高效的网站排名
做好五个稳定性 打造高效的网站排名
做好五个稳定性 打造高效的网站排名
提升网站用户转化率需要情绪在网站设计上如何体现呢
提升网站用户转化率需要情绪在网站设计上如何体现呢
情绪很重要,每到年底,我们会看到超市熙熙攘攘的人群,而保险公司业务员也是过的最滋润的时候,因为这个时候,辛苦了一年,大家口袋都有点钱,都想消费一下,如果走在露天大集上,总给人一种过年的味道,这里面体现就是一种情绪,用户情绪来了,感性大于理性,他们更舍得花钱。
如何做好营销型网站建设方案
如何做好营销型网站建设方案
对于企业来说,盈利是其生存和发展的基本条件,更是终极目标,其所有的工作都是为了盈利。网站建设自然也不例外,具备高转化率、高用户体验度、高公信度、高亲和度的营销型网站最受企业主们欢迎。
开发网站需要多久跟这九个因素有关
开发网站需要多久跟这九个因素有关
揭秘百度快速排名原理,声称24小时快速上
揭秘百度快速排名原理,声称24小时快速上
揭秘百度快速排名原理,声称24小时快速上
百度免费"发武器" 布局移动互联网
百度免费"发武器" 布局移动互联网
百度免费"发武器" 布局移动互联网
Copyright © GuTon.vip 2004- All Rights Reserved
版权所有:国通网
Top