友盟调用新浪微博分享问题处理

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

问题回顾:调用新浪微博分享时,如果用户安装了微博客户端则会卡在授权页面,没有安装则通过webview正常分享,授权前加了那句代码之后分享正常。

1.acctionsheet的话应该在这里进行授权

- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex;  // after animation
2.

用户选择分享平台 你应该等待alert消失之后再请求授权

  • (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex; // after animation否则keywindow的生命周期结束了 webview自然就消失了
https://github.com/sinaweibosdk/weibo_ios_sdk/blob/master/FAQ.md


在Android中使App快速 简单地支持新浪微博 微信 QQ facebook等十几个主流社交平台的分享功能 阅读详情

相关推荐

iOS:友盟SDK 第三方登录、分享友盟统计的使用

#import "UMSocial.h" #import "UMSocialWechatHandler.h" #import "UMSocialQQHandler.h" #import "UMSocialSinaHandler.h" //友盟统计 //友盟统计分析是一款专业的移动应用统计分析工具,致力于为开发者提供实时、稳定的移动应用统计分析服务,帮助开发者更好地了解用户、优化产品以及提升转化率

小凡 ‘ Small growth 4372

Android 集成友盟在无微博客户端分享时出现白屏页面的坑

场景 友盟官方文档:友盟分享官网链接 好久没做微博分享了,最近集成友盟并实现微博分享时出现了个问题:当有微博客户端时,微博分享正常使用,当手机没有安装微博客户端时,却出现了一个只有“微博分享”和关闭按钮的白屏情况,如下图: 按常理都知道肯定是回调微博的web页面,于是去AndroidManifest.xml中查看是否忘记了写,对照了下官方文档也没错,代码如下: <activity ...

LIUW的博客 1229

MUI框架 最接近原生开发的H5框架实例

这是一个最接近原生开发的H5框架,可以开发出各种App的原生效果,支持手机端app端 这是一个最接近原生开发的H5框架,可以开发出各种App的原生效果,支持手机端app端

umeng 微博分享遇到的坑

友盟6.x精简版,客户反映微博分享崩溃, 检查了一下AndroidManifest中缺少一个Activity的声明 android:name="com.umeng.socialize.editorpage.ShareActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:

点滴风水深 1290

友盟分享新浪微博(sdk6.0),没有客户端无法分享

如题,基本都是按照官网配置的。可是还出现了如上的问题。 最终捣鼓了好长时间,发现原来是代码中多写了一个参数的问题,代码如下: public void myShare(String content, String url) { final SHARE_MEDIA[] displaylist = new SHARE_MEDIA[] {

jiyidehao的博客 1859

Android友盟三方登录、微信新浪分享成功不走回调

微信新浪分享成功不走回调 检查微信回调WXEntryActivity是否是在包名路径下, 例如 包名是com.a.b(微信友盟开放平台),那么你这个activity应该放在com.a.b.wxapi文件夹下 包名为com.a.b ,这个activity放在com.a.b.view.wxapi文件夹下 导致微信回调失败(新浪同理) 友盟分享个人小坑 微信分享:-er

帅次的博客 9414

友盟分享问题

友盟调用新浪微博分享,拉起网页可以正常分享,但是安装了客户端的拉起客户端就没反应。 原因是没有增加activityresult,我是新建了一个管理类,虽然在管理类添加了这个方法,但是调用管理类的activity没有执行这个方法,导致了这个问题,记录一下。

qq_17160633的博客 305

友盟分享图片到新浪微博报错:读取图片流出错java.net.MalformedURLException: Protocol not found:

问题描述,是使用友盟第三方分享图片到新浪微博上,到了分享界面右上角的图片一直不显示。。出现 读取图片流出错java.net.MalformedURLException: Protocol not found: 和open failed: EACCES (Permission denied)/pen failed: EISDIR (Is a directory) 这些错误;答案:分享代码:public

javaFORandroid的专栏 2438

友盟新浪微博分享成功后出现白屏界面

友盟新浪微博分享成功后出现白屏界面-已解决友盟新浪微博分享界面点击取消后出现白屏界面-已解决闲的没事,把以前的笔记记录一下。 根据友盟开发者文档,按照步骤集成新浪微博分享功能,集成成功后,新浪微博分享成功,但是页面跳转到一个白屏页面。必须点击返回才能返回到自己的app中,这是一个BUG。根据友盟文档的说明(http://dev.umeng.com/social/android/android-up

vitamio的博客 4938

友盟第三方登录与分享新浪微博

<1> 首先申请第三方账号,大部分的平台要进行登录和分享功能,都要在第三方平台上创建应用并提交审核,创建应用后,分享登录操作时显示应用的icon,名称和对应的开放平台设置有关 <2>登录新浪微博开放平台,进行创建应用,同时确保授权回调页与代码中配置一致,新浪精简版需要设置安全域名,完整版则不需要此项配置 安全域名必须是”sns.whalecloud.com” 安全域名的修改需要在二次审核通过才

ami_daqi的博客 4324

友盟 社会化组件之一】集成友盟分享接口(微信、qq、新浪微博

注:该实例为AndroidStudio的项目 由于项目需要,研究了一下友盟提供的分享接口,接下来记录一下集成及接口调用的相关步骤 首先 在友盟官网下载Android相关的sdk,这里以精简版qq、精简版新浪微博、完整版微信为例,解压之后: 文件夹介绍: common基础库是使用所有友盟+ SDK都必须包含的基础组件 share是分享功能用到的组件 thirdparties是第...

Newbieforme的博客 1951

iOS:友盟SDK第三方登录 分享友盟统计的使用

本文转载至http://www.it165.net/pro/html/201503/37101.html Tag标签:第三方 view sourceprint? 01.#import"UMSocial.h" 02.#import"UMSocialWechatHandler.h" 03.#import"UMSocialQQH...

a1311010193的博客 308

记录友盟分享,第三方登录遇到的坑

最近公司项目上需要用到分享跟第三方登录,经历了各种坑之后,基本上算是告一段落了,现在把遇到的各种坑记录下来,希望能帮到一些遇到相同问题的童鞋。 坑1:QQ第三方登录的坑 QQ第三方登录需要你在腾讯开放平台申请一个AppID及Appkey ,然后才能使用,由于同一个app使用不同的签名文件生成的AppID及Appkey是不一样的,如果你给腾讯那边上传的是一个debug版的apk,那么这个

从百草园到三味书屋 3195

新浪微博分享的坑记录

笔者在使用友盟分享中的新浪微博分享发现一个问题新浪微博如果没有客户端的情况,会调用新浪微博的网页进行分享,但是,发现我们之前的登陆状态被清除掉了。经研究发现,如果没有新浪微博客户端的时候调用新浪微博网页版分享,会清掉WebView中的cookie数据。导致我们在cookie中写入的登陆态被清掉了。            解决办法:鉴于目前没法控制新浪微博sdk不清cookie,我们在使用分享

lihappyangel的专栏 687

新浪微博分享以及回调可能会遇到的一些问题

1.老老实实的去新浪微博的开放平台去下sdk 2.把sdk加到你项目中的lib中,然后再清单文件中你需要用到分享的activity中加上这几行代码 3.然后再你自己项目中的application中初始化api;如下weiboApi = WeiboShareSDK.createWeiboAPI(this, Constants.WEIBO_ID); weibo

chen_jiajie的博客 7345

android 集成qq微信,Android使用友盟集成QQ、微信、微博等第三方分享

前言最近项目需要加入第三方分享和登录功能,之前其他项目的第三方分享和登录一直都使用ShareSDK实现的。为了统一使用友盟的全家桶,所以三方分享和登录也就选择了友盟。这里记录一下完整的集成与使用流程。1、申请友盟Appkey直接到友盟官网申请即可。一般都不用自己去申请,跟项目经理要即可。(我这里的Demo为了方便就直接用友盟Demo里面提供的Appkey,但是创建的项目包名也要和友盟一样。真实项目...

weixin_28720573的博客 468

在Android中使App快速、简单地支持新浪微博、微信、QQ、facebook等十几个主流社交平台的分享功能

前言 在现在的APP或者游戏中,分享功能几乎已经成为标配。分享功能不但能够满足用户的需求,也能够为产品带来更多的用户,甚至可以对用户的行为、活跃度、年龄段等情况进行数据统计,使得软件公司可以对产品进行更精准的定位。今天我们就来简单剖析市场上一款优秀的分享SDK以及其集成过程,这款分享SDK就是友盟的社会化分享组件。 友盟社会化分享,帮助移动应用快速具备分享、登录、评论、喜欢等社交功能,提升用户

easyer2012的专栏 2327
上一篇: MJRefresh导入Xcode6后报错解决办法
下一篇: iOS开发文档
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值