微信分享完成之后捉邢,選擇“留在微信”,不會走友盟的分享結(jié)果回調(diào)問題

如果使用友盟SDK來完成微信消息的分享,如果分享成功選擇返回程序,那么分享回調(diào)就可以正常的調(diào)用,可是如果選擇留在微信,然后再通過左上角返回或者退回HOME之后再打開程序,都不會走分享回調(diào).
可是有時候業(yè)務要求分享成功就需要做一些操作,比如分享后給予一些獎勵之類的,如果別人分享成功之后沒有獲取到肯定是不對的.
解決方案最安全也是最簡單的,就是在分享之前彈窗提示用戶要選擇返回程序才能正常使用,如果不想這么做,那么只能自己做一些處理了
首先是點擊分享標簽時

[UMSocialUIManager showShareMenuViewInWindowWithPlatformSelectionBlock:^(UMSocialPlatformType platformType, NSDictionary *userInfo) {
  //在這里做一個表示符
  [[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"isShare"];
  //正常的分享流程

}

然后就是分享回調(diào)里

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options{
   //能走到這里表示用戶選擇的是直接返回程序
   //那么直接處理回調(diào),刪掉標識符
  [NSUserDefaults standardUserDefaults]removeObjectForKey:@"isShare"];
  //處理回調(diào)
}

那么如果用戶選擇留在微信,我們就需要在

- (void)applicationDidBecomeActive:(UIApplication *)application 

里面對標識符進行操作了,包括刪除標識符,回調(diào)操作等等

當然可能操作并不是在appdelegate里進行的,我們可以在需要操作的地方對BecomeActive進行監(jiān)聽

//監(jiān)聽
1.[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:UIApplicationDidBecomeActiveNotification object:nil];

2.//監(jiān)聽處理
- (void)applicationDidBecomeActive:(NSNotification *)notification {
 //刪掉標識符
  [NSUserDefaults standardUserDefaults]removeObjectForKey:@"isShare"];
  //  回調(diào)操作
}
3.[[NSNotificationCenter defaultCenter] removeObserver:self];//移除監(jiān)聽

通過這種操作,只有一種可能會分享不成功也調(diào)用成功回調(diào)---用戶既不選擇留在微信也不返回程序,而是直接在跳轉(zhuǎn)到微信后直接關掉微信,當然我只能默認用戶不會做這種小概率操作了

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末商膊,一起剝皮案震驚了整個濱河市伏伐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌晕拆,老刑警劉巖藐翎,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異潦匈,居然都是意外死亡阱高,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門茬缩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赤惊,“玉大人,你說我怎么就攤上這事凰锡∥粗郏” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵掂为,是天一觀的道長裕膀。 經(jīng)常有香客問我,道長勇哗,這世上最難降的妖魔是什么昼扛? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上抄谐,老公的妹妹穿的比我還像新娘渺鹦。我一直安慰自己,他們只是感情好蛹含,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布毅厚。 她就那樣靜靜地躺著,像睡著了一般浦箱。 火紅的嫁衣襯著肌膚如雪吸耿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天酷窥,我揣著相機與錄音咽安,去河邊找鬼。 笑死蓬推,一個胖子當著我的面吹牛板乙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拳氢,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蛋铆!你這毒婦竟也來了馋评?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤刺啦,失蹤者是張志新(化名)和其女友劉穎留特,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體玛瘸,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡蜕青,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了糊渊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片右核。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡热幔,死狀恐怖缩抡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情澎蛛,我是刑警寧澤宗兼,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布躏鱼,位于F島的核電站,受9級特大地震影響殷绍,放射性物質(zhì)發(fā)生泄漏染苛。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一主到、第九天 我趴在偏房一處隱蔽的房頂上張望茶行。 院中可真熱鬧躯概,春花似錦、人聲如沸拢军。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽茉唉。三九已至固蛾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間度陆,已是汗流浹背艾凯。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留懂傀,地道東北人趾诗。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像蹬蚁,于是被迫代替她去往敵國和親恃泪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,164評論 25 707
  • 點擊查看原文 Web SDK 開發(fā)手冊 SDK 概述 網(wǎng)易云信 SDK 為 Web 應用提供一個完善的 IM 系統(tǒng)...
    layjoy閱讀 13,767評論 0 15
  • 2017.04.10 咪蒙公眾號 原標題 “因為長得丑犀斋,我虧了150萬” 我來改標題 ①告訴你一個密秘好看真的很值...
    永利哥閱讀 249評論 0 1
  • 武漢豐立裝飾集團---武漢最大的整裝企業(yè) 在武漢贝乎,每3戶業(yè)主就有1戶選擇豐立裝飾 至今,已為11798戶業(yè)主提供高...
    減法家裝閱讀 206評論 0 0
  • 在這個越來越先進的時代叽粹,已經(jīng)越來越少人聽廣播了览效。 但并不意味著這會消失。 朔間零虫几,自稱吸血鬼的感情廣播電臺主持人锤灿。...
    阿涼閱讀 1,339評論 0 5