iOS SDK 环境搭建
目录
前言 2
变更历史 3
1. iOS SDK 下载 4
2. iOS SDK目录结构 4
3. 将iOS SDK文件添加到工程中 4
4. 修改必要的代码 12
修改工程配置文件 12
重写AppDelegate 的handleOpenURL和openURL方法 13
在代码中实现TencentSessionDelegate协议中的方法 14
初始化iOS SDK API数据对象TencentOAuth。 14
5. 调用SDK登录 15
前言
QQ登录iOS SDK 封装了QQ登录的登录授权以及大部分OpenAPI,应用只需要修改相应参数,不需要理解验证授权流程,即可快速实现QQ登录功能。
iOS平台上(iPad,iPhone,iPod)的应用,请在申请appid,appkey后,使用QQ互联提供的iOS SDK。
QQAPI 对象,以支持手机QQ的调用。以前申请过 APPID 类似“QQXXXXXXXX”的开发商,建议重新申请。为了兼容旧版本的手机QQ,需要增加 URL Scheme,QQ + 十六进制新AppId,不足八位在首部补0。(如 appid=222222 则 scheme=QQ0003640E)
手机QQ SDK说明文档详见iOS SDKAPI使用说明。
本SDK仅适用于移动应用,ess_Token接入的应用。
变更历史
调整SDK结构
支持拉起手机QQ QQ空间结合版进行QZone分享
增加全新的分享到QZone的接口
新增API判断手机QQ版本
新增WPA临时会话
支持分享音频消息
Demo 实现简单调整
分享消息结构化改造
新增了手机QZone开放平台能力支持
新增了调用腾讯微云的SDK接口
新增了1个发送腾讯微博的接口
新增了手机QQ SDK的支持
新增手机QQ SSO 登录实现
新增SendStory空间定向分享接口(sendStory:friendList:)
新增增量授权机制
新版SDK以framework形式发布
新增1个设置QQ头像接口(setUserHeadpic)
新增2个微博相关接口(matchNickTips,getIntimateFriends)
新增2个会员相关接口(getVipInfo,getVipRichInfo)
1. iOS SDK 下载
请到SDK下载页面下载最新版本QQ登录iOS SDK。
2. iOS SDK目录结构
iOS SDK包中带有两个文件:
1. SDK的头文件定义和具体实现。
2. 打包了iOS SDK需要的资源文件。
3. 将iOS SDK文件添加到工程中
1. 将iOS 。
(project navigator)中的Frameworks虚拟目录下。
2. 在弹出的对话框中勾选“Create groups for any added folders”,去掉“copy items into destination group’s folder(if needed)”,在Add to targets中选择要加入SDK的target之后点击finish。完成之后就将iOS SDK的framework文件加入了开发工程中。
3. 添加SDK依赖的系统库文件。分别是””, “”,“”,“”、“”、“”、“libstdc++.dylib”、“”。
在Xcode中打开工程配置文件,选择“summary”一栏。
4. 在“summary”中选择“Linked Frameworks and Libraries”一栏,点击“+”图标。
5. 直接在默认库文件中选择后点击“Add”,下图以添加“System
iOSSDK环境搭建 来自淘豆网m.daumloan.com转载请标明出处.