零基础图文傻瓜教程接入Facebook的sdk

本人视频教程系类   iOS中CALayer的使用

1. 点击右侧链接进入facebook开发者中心 https://developers.facebook.com

2. 输入账号密码(没有账号密码,需要注册一个)

3. 点击管理应用程序

4. 添加应用程序 YouXianMing

5. 下载sdk

6. 安装sdk

7. 新建演示项目,起名字叫FacebookSdkTest(此处会影响到bundleID,注意)

8. 打开前往文件夹,粘贴 ~/Documents/FacebookSDK,将FacebookSDK.framework拖到项目当中,注意不要勾选copy items if needed选项,然后编译一下看是否能成功。

9. 添加URL Schemes以及FacebookAppID,FacebookDisplayName

10. 修改bundleID并填入到网页当中,后面就可以进行测试了

11. 在AppDelegate.m中添加头文件,并在applicationDidBecomeActive:方法中粘贴[FBAppEvents activateApp];

12. 添加按钮

13. 测试登陆

14. 获取用户信息

附录:

注意以下1,2,3步骤即可

时间: 2024-11-05 19:02:55

零基础图文傻瓜教程接入Facebook的sdk的相关文章

C++动态内存管理好难怎么办?零基础图文讲解,小白轻松理解原理

首先我们先了解一下内存: C语言使用malloc/free动态管理内存空间,C++引入了new/delete,new[]/delete[]来动态管理内存.如果大家在自学C++中遇到困难,想找一个学习C++的环境,可以加入我的C++学习交流扣群先是513801371,能够共同学习交流和分享!![](https://s1.51cto.com/images/blog/201905/11/f3795621980960d47c291497e516b846.jpg?x-oss-process=image/w

Access2013数据库零基础入门实例教程第6部

本课程为Access2013数据库知识系列课程-窗体部分,access数据库全系列第6部,课程目标:结合<物品管理>简单的实例讲解,零基础入门学习Access2013数据库表知识.课程编排重在实用,结合实例讲解. **51CTO课程地址:https://edu.51cto.com/course/21420.html[特别说明:以下为本课程的知识点,具体视频章节安排请到课程大纲里查看,课件全部打包在第2章课件里下载]本课程知识点[具体视频章节安排请到课程大纲里查看]:第一章:Access数据库窗

手游服务器端接入facebook的SDK

手游如果支持facebook登录,就要接入facebook的登录SDK.刚好工作中自己做了这一块的接入功能现在记录分享下来提供一个参考. 当前只是接入了登录这个功能,先简单的说说接入facebook登录的一个流程.客户端通过玩家输入的用户名和密码向facebook发起登录的请求,请求登录如果成功那么就会返回一个token(口令).那么服务器这边就需要接收客户端发来的这个token,然后服务器端这边还需要一个access_token(这个token就是验证服务器端有没有权限访问facebook的A

完全零基础小白该如何学爬虫?大牛总结最适合零基础的爬虫教程!

2. 开始直接上手 转机出现在看过一篇爬虫的技术文章后,清晰的思路和通俗易懂的语言让我觉得,这才是我想学的爬虫.于是决定先配一个环境,试试看爬虫到底是怎么玩的.(当然你可以理解为这是浮躁,但确实每个小白都想去做直观.有反馈的事情) 因为怕出错,装了比较保险的 Anaconda,用自带的 Jupyter Notebook 作为IDE来写代码.看到很多人说因为配置环境出各种BUG,简直庆幸.很多时候打败你的,并不是事情本身,说的就是爬虫配置环境这事儿. 用 urllib 下载和解析页面的固定句式 当

Django2.0.1在线教育零基础到上线教程(一)

网上这么多关于这个课程的博客,为什么还需要我自己去写一遍? 我希望你看到这篇博客,也能照我这样去写一遍博客   因为这个课程反反复复学习了几遍 都没有从头到尾完整学习过一遍 . 我想通过博客去督促以及记录学习的进度! 废话不多说, 开始第一章吧! 坦白说,这个项目坑还是挺多的吧 配置环境: Python3.x + Django2.0.1 对应仓库Mxonline3 课程介绍: 第一章:项目介绍和课程介绍 Django是一个Python中Web开发的主流框架,被许多大型公司使用,如Google,豆

Django2.0.1在线教育零基础到上线教程(二)

第二章:在 clould studio上搭建开发环境 创建完成工作空间之后 在线上ide开发有很多好处  当然也有弊端 请忽略! 默认Python用的是 python2.7 的解释器 需要我们进行配置 配置过程 见这篇博客:https://www.cnblogs.com/asmer-stone/p/4756855.html 1.安装MySql,安装前先跟新软件源,安装过程中会提示设置root密码 sudo apt-get update   sudo apt-get install mysql-s

Android零基础入门第72节:SwipeRefreshLayout下拉刷新

在实际开发中,经常都会遇到下拉刷新.上拉加载更多的情形,这一期就一起来学习Android系统的SwipeRefreshLayout下拉刷新组件. 一.SwipeRefreshLayout简介 SwipeRefrshLayout是Google官方更新的一个控件,可以实现下拉刷新的效果,该控件集成自ViewGroup在support-v4兼容包下. SwipeRefrshLayout常用的几个方法如下: isRefreshing():判断当前的状态是否是刷新状态. setColorSchemeRes

【零基础】Selenium:Webdriver图文入门教程java篇(附相关包下载)

一.selenium2.0简述 与一般的浏览器测试框架(爬虫框架)不同,Selenium2.0实际上由两个部分组成Selenium+webdriver,Selenium负责用户指令的解释(code),webdriver则负责对浏览器进行控制和页面解析.所以使用Selenium2.0时需要相应版本的webdriver和浏览器,程序运行过程中会通过webdriver启动一个真实的浏览器.由于webdriver+浏览器的组合,Selenium不存在对js.ajax解析的问题,它直接使用浏览器对网站代码

2019刘老师教你用springboot2.x开发整合微信支付的线上教育平台带源码送springboot2.x零基础入门到高级实战教程

第一部分:springboot2.x零基础入门到高级实战教程一.零基础快速入门SpringBoot2.0 1.SpringBoot2.x课程全套介绍和高手系列知识点 简介:介绍SpringBoot2.x课程大纲章节 java基础,jdk环境,maven基础 2.SpringBoot2.x依赖环境和版本新特性说明 简介:讲解新版本依赖环境和springboot2新特性概述 3.快速创建SpringBoot2.x应用之手工创建web应用 简介:使用Maven手工创建SpringBoot2.x应用 4