【iOS】QQ空间分享失败问题解决(网络连接超时)

关于QQ分享的代码这里就不一一贴出了

1、先下载QQ SDK,将库文件导入工程

2、Build Phases添加相应系统库

3、注册以及导入头文件后可按照官方文档进行分享代码添加

http://wiki.connect.qq.com/ios_sdk_api_使用说明

4、以上都没有问题了接下来的就在info.plist中添加

这一步很重,不添加的话,调不出QQ

添加后的效果就是如果手机安装了QQ就直接调出QQ,如果没有就调出网页分享

还有一定注意真机测试分享,模拟器有时会报错

-canOpenURL: failed for URL: "mqqopensdkapiV2://" - error: "This app is not allowed to query for scheme mqqopensdkapiv2"

2017-08-07:19:32:41:182 -QQAPI- QQApi.m:613 QQApi.m: open URL failed at sendMessage

5、如果- (void)handleSendResult:(QQApiSendResultCode)sendResult内sendResult为success

就排查你分享的链接

```

QQApiNewsObject *urlObj = [QQApiNewsObject objectWithURL:linkUrl  title:shareTitle description:textToShare previewImageURL:thumbUrl];

```

最简便的方法就是江linkurl复制下来,直接发布到你的QQ空间,看是否能够成功

QQ空间会过滤一些链接和敏感内容,但是app内分享不会提示你,只会提示网络连接问题等

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容