腾讯开放平台:无法拉起客户端分享的问题
2014-07-05 21:29
597 查看
今天做了 Qzone 的分享,同样的代码在 demo 中可以拉起 QQ 客户端分享,而在我的项目中就只是发送成功,不跳转到 QQ 客户端,原因不明。
SDK 文档中没有写,而微信和微博在程序启动时是需要注册 AppKey 的,想必这个腾讯开放平台也应该有这么个方法,找来找去就只有一个需要自己 alloc 并 init 的方法关于 AppID 的。搜索遇到这个问题的又寥寥无几,其中一个《ios qq 分享失败》就有讲到“TencentOAuth 是需要调用的”
也照着做了,还是不行。思前想后才明白,需要保留这个实例,在 appDelegate 中添加一个 strong 的 TencentOAuth 的实例,再运行一次,就可以了。
SDK 文档中没有写,而微信和微博在程序启动时是需要注册 AppKey 的,想必这个腾讯开放平台也应该有这么个方法,找来找去就只有一个需要自己 alloc 并 init 的方法关于 AppID 的。搜索遇到这个问题的又寥寥无几,其中一个《ios qq 分享失败》就有讲到“TencentOAuth 是需要调用的”
TencentOAuth *auth = [[TencentOAuth alloc] initWithAppId:@"APP ID" andDelegate:self];
也照着做了,还是不行。思前想后才明白,需要保留这个实例,在 appDelegate 中添加一个 strong 的 TencentOAuth 的实例,再运行一次,就可以了。
相关文章推荐
- [java]RMI客户端在服务器双网卡或者多网卡情况下无法连接问题
- 关于在solaris上发布tomcat5.5客户端无法访问问题
- 修正ActiveMQ C++客户端(CMS)当服务器关闭程序无法退出问题
- ajax客户端无法加载的问题
- 客户端无法加入到域问题
- 客户端程序无法直接调用CMP之间one-many关系的cmrfield的问题
- phpMyAdmin无法从客户端进入的问题
- WCF客户端无法访问服务原因之二(连接数问题)
- “由于无法升级或重续本地计算机的客户端访问许可证,远程会话被中断。请跟服务器管理员联系。”问题的解决
- RamDisk导致远程桌面客户端无法启动问题
- 问题描述:客户端连接数据库报错,ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- WCF客户端无法访问服务原因之一:时间不同步问题
- 客户端无法加入到域问题
- WCF客户端无法访问服务原因之一时间不同步问题
- 客户端无法加载打印控件新问题
- 域客户端或xp-sp1 users用户无法安装打印机问题?"
- 商贸通服装鞋帽版客户端无法连接服务器的问题(自己遇到的,已解决)
- rdlc 客户端无法加载打印控件新问题
- postfix邮件系统之邮件客户端无法收邮件问题解析