IOS接入facebook详解
程序员文章站
2022-04-22 09:46:19
facebook 接入1.在 facebook 后台 配置 ios 平台, 获取 fb appidstore id 可以先随便找一个已存在的填入进去.2.cocoapods 引入几个核心库pod 工程...
facebook 接入
1.在 facebook 后台 配置 ios 平台, 获取 fb appid
store id 可以先随便找一个已存在的填入进去.
2.cocoapods 引入几个核心库
pod 工程构建出 静态库丢到 /users/xxx/library/developer/xcode/deriveddata/build/products
对应 真机/模拟器 的目录下, 然项目工程编译时可以链接到静态库
3.在 info.plist 文件的 <dict>...</dict>
内加入配置
[app_id] 替换 fb appid.
[app_name] 替换为 app 名.
4.代码
在 app 启动完后初始化 sdk
ios 13 将打开网址的功能移到了 scenedelegate 中
登录, 登出, 获取用户信息, 展示 登录页面
踩坑
编译报错: 找不到 swift 相关文件
报错: undefined symbol: __swift_force_load_$_
原因是因为 sdk 使用了 swift, 而工程配置里没有配置 swift 头文件搜索的路径.
解决办法很简单: 创建一个 swift 文件即可, xcode 会提示创建桥接文件 create bridging header
以上就是ios接入facebook详解的详细内容,更多关于ios接入facebook的资料请关注其它相关文章!
上一篇: 电烤箱使用小窍门(附详细使用教程和方法)
下一篇: 带老婆吃饭的爆笑故事