关于unity接iosSDK(微信登录) 的一些坑
1. 编译报错: duplicate symbol XXX.a
官方文档中提到:
[4] 在你的工程文件中选择Build Setting,在"Other Linker Flags"中加入"-Objc -all_load",在Search Paths中添加 libWeChatSDK.a ,WXApi.h,WXApiObject.h,文件所在位置(如下图所示)。
但实际上, 因为参数填了-all_load, 如果导出Xcode项目中包含其他静态库(如tolua.a)的话, 会出现其他静态库 duplicate symbol的情况
解决办法改为如下:
-Objc -force_load $(SRCROOT)/Classes/WeChatSdk.a
记得将WeChatSdk.a 放在对应目录下
2 编译报错 Library not found for -liphone-lib :
不知道为什么..Library Search Path: 中一些库的路径带了双引号.. 把library那一行的双引号去掉即可...
当然如果放在其他目录的话, 需要自己添加目录路径
3 optimization Level :
代码优化等级请设为none,, 不然可能会造成程序无故崩溃....
4 记得加上
info (URL Types )
identifier: weixin url Schemes: wx1d4d05028c3c4910
5. 无法弹出微信
IOS微信白名单设置
6 微信授权的时候提示 “服务器繁忙, 请稍后再试”
这个等一会再登吧, 微信服务器也有出问题的时候..
7. 编译报错 "does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64"
低版本的unity(5.3.2以下)是不支持bitcode的,但是高版本的Xcode(7.0以上)默认是支持bitcode,这样他们就有冲突 设置一下bitcode = no 即可
顺便介绍一个自动设置Xcode选项的插件:XUporter, 可以方便自动打包
XUporter介绍
关于unity接iosSDK(微信登录) 的一些坑相关推荐
- 集成友盟第三方实现QQ微信登录遇到的坑
最近项目集成友盟第三方实现QQ微信登录,在集成实现过程中遇到了一些问题,也对这些问题提出一些自己的解决办法: 集成的过程不就提了,直接上问题: 一.微信登录提示"授权失败,请查看log&qu ...
- 电视应用接入微信登录的那些坑
微信授权原理 微信授权原理官方文档很详细了 具体微信授权登录原理参考: https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list& ...
- unity接微信登录,eclipse打jar包,快速高效
对于unity接微信登录这一块儿,其实坑还是挺多的,接微信SDK有多种方法,本人是一位unity兼java服务器开发者,文章内容纯属原创,只是将个人经验分享给大家,不喜勿喷. 1.首先,注册微信开发者 ...
- Unity3D 唤醒微信 打开微信(非微信登录、微信分享)
关注公众号,获取更多干货. 下面是正文: 好久没有写博客了,今天发现个好玩的东西,就动动手写几个字,哈哈. 本文并不是教大家如何做微信登录和微信分享,那是需要接SDK的. 今天的东西很鸡肋,但有时候还 ...
- Unity3D接入第三方插件之微信登录安卓SDK
一.项目介绍 本案例是基于不继承UnityPlayerActivity的Java类,所以不会与已经存在的其他sdk冲突 注:如果是新手,请查看我的其他博客学习如歌创建一个自己的AndroidStudi ...
- [转]Unity3D 唤醒微信 打开微信(非微信登录、微信分享)
下面是正文: 好久没有写博客了,今天发现个好玩的东西,就动动手写几个字,哈哈. 本文并不是教大家如何做微信登录和微信分享,那是需要接SDK的. 今天的东西很鸡肋,但有时候还挺需要的. 需求很简单,就是 ...
- Unity接入iOS微信支付
最近因为公司项目需求,需要做iOS的位置支付,所谓初生牛犊不怕虎,博主直接二话不说就像二愣子一样的直接上手做了,虽然之前知道iOS使用OC(object-c)做的开发,到了真正接触了才发现,o my ...
- 利用WxJava实现PC网站集成微信登录功能,核心代码竟然不超过10行
最近网站PC端集成微信扫码登录,踩了不少坑,在此记录下实现过程和注意事项. 本文目录 一.微信开放平台操作步骤1.创建"网站应用"2.获取AppID和AppSecret二.开发指南 ...
- ios微信登录不上服务器,iOS微信授权登录
首先需要确保你的App应用在微信开发平台上注册创建并获得对应的接口,对应登录.支付等功能还涉及付费,具体申请流程就不再这里说了.到开放平台->管理中心->移动应用->查看应用,确认你 ...
最新文章
- [转]解析字符串的方法
- Oracle设置date数据比较,ORACLE DATE和TIMESTAMP数据类型的比较
- 在hibernate中使用c3p0数据源
- 《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——导读
- [原]ubuntu14.04 网卡逻辑修改没有文件/etc/udev/rules.d/70-persistent-net.rules
- 快速云原生化,从数据中心到云原生的迁移实践
- Token的解密和加密
- [css] 举例说明实现圆角的方式有哪些?
- java派生类_我可以使派生类从Java的基类继承派生成员...
- ABP入门系列(6)——定义导航菜单
- NLP系列学习:CRF条件随机场(2)
- 为什么要写this在访问成员变量的时候_终于知道阿里字节这样的公司,为什么经常拿final来考验求职者了...
- python绘制立体扇形_你不知道的4种方法:python方法绘制扇形
- 进程queue和线程queue
- java实现远程桌面监控
- 微信小程序地图实现多个位置标记marker
- HCIE-Routing Switching认证
- Java实现房屋租赁网站
- iPhone的来电铃声
- 第2次作业:软件案例分析