使用微信授权登录的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审核的过程。


“特别声明:以上作品内容(包括在内的视频 图片或音频)为国通网旗下企业用户上传并发布 本平台仅提供信息存储空间服务。
Notice: The content of the above works (including video, pictures or audio) is uploaded and published by GuTon's enterprise users, and this platform only provides information storage space services.
广告链接: 宝安网站建设 布吉网站建设 长沙网站建设 东莞网站建设 大鹏网站建设 淡水网站建设 凤岗网站建设 佛山网站建设 福田网站建设 广东网站建设 坂田网站建设 光明网站建设 博罗网站建设 广州网站建设 横岗网站建设 惠州网站建设 葵涌网站建设 坑梓网站建设 罗湖网站建设 龙华网站建设 南山网站建设 坪地网站建设 平湖网站建设 坪山网站建设 邵阳网站建设 深圳网站建设 盐田网站建设 中山网站建设 香港网站建设 澳门网站建设 台湾网站建设
最热文章
怎样做一个高端大气的网站?
怎样做一个高端大气的网站?
简洁大气的布局 采用清晰的分层结构,避免元素堆砌,通过留白增强页面呼吸感。例如,使用大背景图或视频吸引用户注意力,同时保持内容聚焦。统一品牌视觉语言:颜色选择以深蓝、灰、金等低调色系为主,搭配简洁字体,突出专业感。
做一个高端大气的外贸网站
做一个高端大气的外贸网站
用扁平化设计+欧美极简风格,主色调选择深蓝、暗红或墨绿等商务色系,搭配高质量产品图和品牌视觉元素,避免复杂装饰。例如,隐藏式侧边栏导航和全屏轮播图能提升页面整洁度。
做一个高端大气的网站因素
做一个高端大气的网站因素
采用低饱和度、高对比度的色彩方案(如深蓝、灰白、金色)提升专业感。 品牌色与辅助色搭配需和谐,避免杂乱鲜艳的组合。 选择清晰的无衬线字体(如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.com 2004- All Rights Reserved
版权所有:国通网
Top