首页
学习
活动
专区
圈层
工具
发布

iOS微信之登录授权(集成官方SDK)

前言 开发工具:XCode7.3.1 SDK版本:V1.7.1 一.APP提交审核 前期准备工作:可以参考这篇博文http://www.jianshu.com/p/839dc30f2250 iOS版本只需要提供...iOS资源下载.png 2.导入SDK ? 导入SDK.png 3.项目配置 a.设置支持HTTP请求 ?...; } } else { // 请求失败 NSLog(@"网络繁忙, 请稍后再试"); } }]; } 2.登录授权核心代码 // 登录授权 -(IBAction...1.支持兼容ipv6(提升稳定性) 2. xCode Version 7.3.1 (7D1014) 编译 # SDK1.7 1.支持兼容ipv6 2.修复若干问题增强稳定性 # SDK1.6.3 1....受此影响,当你的应用在iOS9中需要使用微信SDK的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码: LSApplicationQueriesSchemes

3.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯会议SaaS SDK登录报错问题排查方法

    -1002无效AuthCode,登录参数不正确或IDaaS登录跳转存在问题onLogin()kTMSDKErrorUnknown-1005登录场景、投屏码投屏、屏幕共享状态获取等异常抛出未知错误,出现该错误码...3、 确认用户设备是否存在翻墙软件/代理软件,存在的话登录失败时间点附近是否存在开关代理/切换代理等行为,如果有的话需要退出SDK软件,待代理软件运行正常或者完全退出后(可以重启电脑尝试),再运行SDK...SDK已经登录了,重复调用登录会报错,需要在登录代码里面增加判断SDK是否已登录的逻辑 3、 -1017错误码原因是正在登录过程中的重复登录调用,在收到登录结果回调之前不要重复调用登录结果 4、 -...1019错误码原因是SDK Token已过期,需要向APP后台申请新的SDK Token,然后调用SDK的refreshSDKToken接口刷新,再调用登录接口重新登录 5、 -1021错误码原因是切换...SDK账号是没有先调用logout退出上一个账号,在切换账号时需要先调用logout接口,然后调用login接口登录新的账号

    2.8K74

    如何实现 “本机号码一键登录”?

    超时设置:SDK默认超时设置为8000ms,同时提供设置取号超的方法:安卓通过setOverTime设置,iOS通过setTimeoutInterval设置。...运营商判断:SDK提供判断用户当前网络状态和流量卡所属运营商的方法,通过调用安卓SDK的getNetworkType或iOS的networkInfo可获得以上信息,以便对不同用户选择不同的运营商的SDK...SDK本身对缓存有处理逻辑,在某些场景下(如换卡)会让缓存提前失效,但若应用对安全性要求较高,也可以通过SDK提供的方法(安卓的delScrip和iOS的delectScrip)让缓存马上失效。...二次卡校验:众所周知,三大运营商每月注销的手机号约有2000多万,为避免手机号资源浪费,运营商会先回收已注销的手机号,然后重新销售,重新销售的卡即为二次卡。...官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。 应用场景: 一键登录 APP一键登录。

    10.7K21

    本机号码一键登录原理与应用

    超时设置:SDK默认超时设置为8000ms,同时提供设置取号超的方法:安卓通过setOverTime设置,iOS通过setTimeoutInterval设置。...运营商判断:SDK提供判断用户当前网络状态和流量卡所属运营商的方法,通过调用安卓SDK的getNetworkType或iOS的networkInfo可获得以上信息,以便对不同用户选择不同的运营商的SDK...SDK本身对缓存有处理逻辑,在某些场景下(如换卡)会让缓存提前失效,但若应用对安全性要求较高,也可以通过SDK提供的方法(安卓的delScrip和iOS的delectScrip)让缓存马上失效。...二次卡校验:众所周知,三大运营商每月注销的手机号约有2000多万,为避免手机号资源浪费,运营商会先回收已注销的手机号,然后重新销售,重新销售的卡即为二次卡。...官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。 应用场景: 一键登录 APP一键登录。

    3.4K11

    本机号码一键登录原理与应用

    超时设置:SDK默认超时设置为8000ms,同时提供设置取号超的方法:安卓通过setOverTime设置,iOS通过setTimeoutInterval设置。...运营商判断:SDK提供判断用户当前网络状态和流量卡所属运营商的方法,通过调用安卓SDK的getNetworkType或iOS的networkInfo可获得以上信息,以便对不同用户选择不同的运营商的SDK...SDK本身对缓存有处理逻辑,在某些场景下(如换卡)会让缓存提前失效,但若应用对安全性要求较高,也可以通过SDK提供的方法(安卓的delScrip和iOS的delectScrip)让缓存马上失效。...二次卡校验 :众所周知,三大运营商每月注销的手机号约有2000多万,为避免手机号资源浪费,运营商会先回收已注销的手机号,然后重新销售,重新销售的卡即为二次卡。...官方SDK,支持联通、移动、电信三网,智能化程度高,交互时间短,提升用户体验、提高拉新转化率;专利技术,性能可靠,降低空号注册登录、密码拦截盗取风险。 应用场景: 一键登录 APP一键登录。

    3.9K21

    海外产品快速集成三方登录

    Firebase授权登录功能的使用体验:移动端同学表示除非遇到细节问题需要处理可能还需要去对应渠道SDK中寻找答案,总体来说节省了不少集成SDK的时间;后端同学则表示与前端的交互只需要一个Firebase...遇到的问题 在Firebase授权登录的设置中,是可以选择是否允许一个用户的多个绑定相同邮箱的平台授权创建多个用户。 ? ?...前后端交互 前端、移动端使用Firebase SDK即可,后端接收Firebase的JWTtoken进行解析,验证用户信息。 2. Facebook授权登录 ?...Facebook控制台配置完之后需要点击上线才能正常在生产环境使用。 Facebook资料填写完整之后,审核是先发后审的,至今未遇到审核被驳回的问题。...想要开启Facebook授权登录,只需要在Firebase上开启Facebook授权登录,并且配置Facebook的开发者参数即可。

    14K40

    iOS友盟社会化分享完全攻略

    这里进入后会要求你完善开发者信息,开发者类型建议选择个人,因为选择公司的话,在以后添加应用时需要进行身份认证,而公司的认证需要营业执照、税务登记等信息,非常麻烦,而且类型一旦选择,就不能更改了,也无法注销账号...在下载网站(http://dev.umeng.com/social/ios/sdk-download)下载最新版的SDK,解压后,将形如UMSocial_Sdk_x.x.x的文件夹拖入工程目录,并且确认勾选了...3.5.1 HTTP传输安全 以iOS9 SDK编译的工程会默认以SSL安全协议进行网络传输,即HTTPS,如果依然使用HTTP协议请求网络会报系统异常并中断请求。...-- Facebook URL Scheme 白名单--> fbapi fb-messenger-api...fbauth2 fbshareextension 3.5.3 应用瘦身 iOS9 SDK新增了对

    1K20

    友盟 SDK 分享到 Messenger 无法发送消息

    友盟 Messenger 无法发送消息 umeng Messenger 无法发送消息 umeng Facebook Messenger 无法发送消息 ---- 由于项目的登录和分享基于友盟进行的设计...解决方案 简单点来说就是调用 Facebook 官方最新 SDK 里的方法进行分享。...error) { } }); messageDialog.show(content); 那么问题来了,怎么和友盟的 SDK 进行结合呢?...我们将在未来几周内逐步推出适用于 iOS 版 Messenger 应用链接和图像/视频分享的支持。我们将不再支持分享常规和多媒体素材的模板。如果您的应用中仍包含此 SDK,则无需采取任何操作。...总结 友盟的 SDK 吧,一言难尽,鉴于项目过于依赖它(登录、分享、Push模块),我也只能选择继续用着。这里趁机也提示一下,它的 Line 分享功能也是有 Bug 的。

    1.9K20

    使用个人公众号或IOS快捷指令发「动态」到hexo博客

    初衷 不喜欢在朋友圈发动态(毕竟微商的地盘) 不喜欢在微博发动态(都是垃圾信息,账号都注销了) 于是 寻找一处可以完全由自己定制的,方便保存自己的一些碎片化思考和动态的地方就成了这次折腾的目标 寻找解决方案...来自Hexo建站群群主大佬的巨作,可以满足随时随地免登录通过微信公众号来发表动态。 「哔哔点啥」微信公众号 2.0 与BBTalk类似,也可以随意随地通过特定的公众号发送。.../1.4.0/cloudbase.full.js"> 使用最新版的云开发SDK之后,问题解决。...使用IOS快捷指令发动态 在摸透了整个流程的逻辑之后,其实不难发现,想要发动态,只需要向下面的链接发送POST或GET请求就行,于是想到使用IOS提供的快捷指令来发送动态,这种交互模式比使用公众号更好。...本文同步发表于:使用个人公众号或IOS快捷指令发「动态」到hexo博客

    1.5K00

    iOS音视频接入- IM及时通讯基本原理

    平台 SDK 及兼容性 Demo 源码 UI 组件 Android 兼容支持 JDK 1.6 和 Android SDK version 14 以上系统 支持 支持 支持 iOS 兼容 iOS 8.0...在iOS端上只能使用APNS,在Android可以使用厂商或第三方提供方的推送。...3、登录:用户名账号信息登录,提交服务端验证,通过后客户端开始同步信息,本地没有的消息服务端有的拉到本地。客户端增加一条信息,服务端也要同步增加一条,此过程为发消息。...7、登出、注销登录:告诉服务端不需要服务,释放资源。 IM SDK登录基本过程 image.png 1、 先到SSO接入节点,进行单点登录。 2、返回下一个连接节点的服务器节点数据。...IM 推送 image.png UI处理与TUIKit SDK通过API供开发者使用,被开发者集成到其App业务之中,SDK功能专一,不会侵入开发者App的业务逻辑,更不会直接操作App的UI绘制。

    2.9K32

    App安全合规的思考:监管的重点变化梳理

    问题小项:同意隐私政策前应用自身收集个人信息的情况(13、15)、同意隐私政策前第三方SDK收集个人信息情况(11)、因用户不同意某权限而拒绝提供业务功能(26)。...首次运行app无隐私弹窗、默认隐私勾选(16)、隐私政策访问难阅读难的问题逐渐减少了。 还需关注的问题:即使又弹窗登录时的登录即同意也不行!!!梳理好所有登录、注册的入口检查是否统一。 4....未逐一列出嵌入的第三方SDK收集使用个人信息的目的、类型的问题依旧很多,但是目前已经看到很多App列了第三方SDK列表,并且很多常用的第三方SDK也给出了安全合规指南。 问题小项:SDK梳理全了吗?...未提供有效的注销用户账号功能:根据所提供的注销方式,向官方邮箱发送邮件进行注销,超过15日未收到回复。...) 为注销用户账号设置不合理条件:需提交用户联系方式、注册时间、注册所在地、登录过的设备型号、充值证明等信息,才允许注销; 用户撤销位置权限授权,明确表示不同意收集该类个人信息后,仍通过其他途径收集用户地理位置等个人信息并发送至第三方服务器

    1.5K20
    领券