Unity-iOS接入微信SDK-微信登录

本文档详细介绍了如何在Unity游戏中接入iOS版微信SDK,包括下载SDK、在Xcode中导入并配置,以及解决可能出现的问题,如URL Schemes的设置。在过程中,需要配置系统库,设置Linker Flags,实现微信回调的处理,并编写相应的接口脚本。
摘要由CSDN通过智能技术生成

前言

默认熟悉Unity 和 Xcode 开发工具的基本使用方法,并且具有一定的编程知识基础.
Unity版本:unity 2018.1.7f1
Xcode版本:Xcode 10.0

下载微信SDK

微信SDK下载地址:微信开放平台.

导出Unity Xcode项目

导出Unity Xcode项目,并打开选择你的调试证书。

Xcode导入微信SDK

将微信SDK文件中包含的libWeChatSDK.a, WXApi.h, WXApiObject.h, WechatAuthSDK.h 这四个文件添加到你刚才打开的xcode工程中 (如下图所示,在Unity-iPhone工程目录下创建/wecaht)。
图1

Xcode相关属性配置

1.微信开放平台新增了微信模块用户统计功能,便于开发者统计微信功能模块的用户使用和活跃情况。开发者需要在工程中链接上(这边有几个库跟微信官方平台上说的有点不一样,就是这三个libz.dylib, libsqlite3.0.dylib, libc++.dylib 在这里后缀都是tbd):

  • SystemConfiguration.framework
  • libz.tbd
  • libsqlite3.0.tbd
  • libc++.tbd
  • Security.framework
  • CoreTelephony.framework
  • CFNetwork.framework
    图2

2

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值