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了。
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了。
相关文章推荐
- iOS_如何判断是否安装某个App并从另一个App中启动该App(未安装跳转到AppStore)
- iOS-判断是否安装某个App并从另一个App中启动该App(未安装跳转到AppStore)
- iOS_如何判断是否安装某个App并从另一个App中启动该App(未安装跳转到AppStore)
- app分享时判断手机是否已安装微信或QQ客户端
- ios使用友盟分享到QQ/微信时时如何判断手机上是否安装了QQ以及微信的客户端
- android/IOS SDK怎么判断用户是否安装了微信/QQ
- ios 点击网页页面判断是否安装app并打开
- JS判断是否是微信页面,判断手机操作系统(ios或android)并跳转到不同下载页面
- 点击页面判断是否安装app并打开,否则跳转app store的方法
- 点击页面判断是否安装app并打开,否则跳转app store的方法
- 网页判断判断是否安装APP并启动,没有安装就跳转到下载页面
- iOS判断手机上是否安装微信或qq等应用
- iOS系统下检查第三方APP是否安装及跳转启动
- JS判断是否是微信页面,判断手机操作系统(ios或android)并跳转到不同下载页面
- 点击页面判断是否安装app并打开,否则跳转app store的方法
- HTML中判断手机是否安装某APP,跳转或下载该应用
- ios app 解决微信扫二维码不能跳转问题
- 分享时判断设备是否安装微信
- ios判断App是否安装