您的位置:首页 > 移动开发

iOS 微信分享不能app跳转和判断是否安装微信有误

2016-11-11 09:23 417 查看
1.先按官方流程走一遍,这时会报一个老掉牙的错误

Undefined symbols for architecture arm64:

"_OBJC_CLASS_$_CAEAGLLayer", referenced from:

objc-class-ref in libWeChatSDK.a(ExGsGLES2LocalContextImpl.mm.o)

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

这是因为官方流程上少了一步添加所需依赖库(友盟社会化分享有写,建议使用那个分享和登陆,简单很多)



2.图片分享时官方文档给的例子是会设置缩略图的但是会导致无法跳转,这个很坑.

  [massage setThumbImage:image]; 这句话注释掉即可。

3.使用[WXApi isWXAppInstalled]判断是否安装微信不正确,这是因为iOS9系统策略更新需要在LSApplicationQueriesSchemes中列入,加上去就OK了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: