iOS之適配蘋果Universal Links 和升級(jí)友盟的QQ和微信分享艱難之路

b6xg.gif
  • 安逸的日子總是那么短暫,剛上完線,唏噓人生是那么短暫而又漫長,剛準(zhǔn)備進(jìn)入安逸圈,結(jié)果晴天霹靂
    WechatIMG120.png

    這特么是啥 ,我沒動(dòng)啥代碼哇,瞬間感覺蛋蛋有微微的疼痛,經(jīng)過測(cè)試只有新系統(tǒng)(iOS13.5)的微信才會(huì)出現(xiàn)這個(gè)
    YmDA.jpeg

    這肯定是友盟整什么幺蛾子了,打開文檔一看
    WechatIMG121.png

    瞬間明白了什么 ,我現(xiàn)在用的就是精簡版 去看下pod 果不其然
    WechatIMG122.png

    這時(shí)候嘴角揚(yáng)起一絲絲微笑,這不是升級(jí)就完事了,事情沒你想的那么簡單
    q5p5.jpeg

    pod完事了,運(yùn)行結(jié)果掉不起微信了,沒什么反應(yīng),控制臺(tái)也不報(bào)錯(cuò)
    5xGg.jpeg

    行吧 不慌 再看看文檔

集成最新的微信和QQ的完整SDK,需要設(shè)置合法的Universal Links 這一句 ,然后思路就來了 面向百度開發(fā)

WechatIMG123.png

這原來是蘋果整的幺蛾子,打開第一個(gè)跟著做就行,一定要服務(wù)端配合
下面嗎給出知乎的配置格式(https://oia.zhihu.com/apple-app-site-association),我是參考這個(gè)格式,其他的也行

注意:如果你要分享到QQ,下面的格式一定要是/qq_conn/QQ互聯(lián)給的AppId/

QQ互聯(lián)文檔有說明,不然會(huì)一直效驗(yàn)Universal Links失敗,然后你分享到QQ提示未驗(yàn)證應(yīng)用類的提示


9D49350E4EA7312A9BFEDFBDEEDA63F3.jpg

9EA067BC-BA23-40C3-8F85-527BB91DDAA5.png

A1095A83-8FB0-4502-804B-E808DD7D37E7.png

上面的圖片里面需要點(diǎn)擊效驗(yàn),驗(yàn)證通過才能成功分享到QQ,提示報(bào)錯(cuò),是因?yàn)槟愕膒ath路徑有問題,一定要按照QQ給的路徑去配(/qq_conn/QQ互聯(lián)給的AppId/)

{
  "applinks": {
    "apps": [],
    "details": {
      "AppId":"蘋果證書的TeamId.你的Bundle.Identifier"{
        "paths": [
          "/app/***/*",
          "/qq_conn/QQ互聯(lián)給的AppId/*"
        ]
      },
  "webcredentials": {
    "apps": [
      "蘋果證書的TeamId.你的Bundle.Identifier"
    ]
  },
  "activitycontinuation": {
    "apps": [
       "蘋果證書的TeamId.你的Bundle.Identifier"
    ]
  }
}
  • 配置成功驗(yàn)證在Safari瀏覽器輸入(https://你的域名/你的路徑/)應(yīng)該是這樣的,就表示你配置成功*
    1289056-eea1f1910ef67df2.jpg

    下面你去運(yùn)行還是一樣的,下面分享集成友盟的坑
6M0yr.gif
  • 運(yùn)行應(yīng)該控制臺(tái)log下面的錯(cuò)誤
 -canOpenURL: failed for URL: "weixinULAPI://" - error: "This app is not allowed to query for scheme weixinulapi"

干就完事了 打開info.plist 添加weixinULAPI


WechatIMG125.png

重要的事情說三遍

重要的事情說三遍

重要的事情說三遍

  • 紅色箭頭的順序不能寫反了我發(fā)現(xiàn)在先后順序也會(huì)掉不起來


    WechatIMG126.png
  • 看到這里你基本上可以成功掉起微信,很可能會(huì)在微信成功幾秒游,閃一下,那么不要慌,加上這段代碼,你就可以了

此處建議卸載APP,然后加上下面代碼后在重新運(yùn)行

-(BOOL) application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
    if (![[UMSocialManager defaultManager] handleUniversalLink:userActivity options:nil]) {
           // 其他SDK的回調(diào)
       }
    return true;
}
JBmqz.jpeg

基本上注意以上的,你就可以成功掉起微信分享

But

短時(shí)間目測(cè)無法去掉未驗(yàn)證應(yīng)用的帽子,微信開放平臺(tái)有說明:

420DBFE1ACEC1C86BC8A9BA4F33C04EC.jpg
7506136E4A69C0D9A42769E4433BC195.jpg

后續(xù)檢測(cè)到你的app有使用SDK的記錄,會(huì)去掉這個(gè)帽子,我到現(xiàn)在也沒去掉,可能是我們沒發(fā)版

q3Blp.jpeg

2020年06月9日上線,大多數(shù)用戶更新后,去掉了帽子 哈哈


WeChat44e63d2cd7ba1fb14c916852452a4cf6.png
b6xg.gif
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市厚柳,隨后出現(xiàn)的幾起案子瘫里,更是在濱河造成了極大的恐慌,老刑警劉巖上炎,帶你破解...
    沈念sama閱讀 206,311評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異雏搂,居然都是意外死亡藕施,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門凸郑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來裳食,“玉大人,你說我怎么就攤上這事芙沥』寤觯” “怎么了浊吏?”我有些...
    開封第一講書人閱讀 152,671評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長救氯。 經(jīng)常有香客問我找田,道長,這世上最難降的妖魔是什么径密? 我笑而不...
    開封第一講書人閱讀 55,252評(píng)論 1 279
  • 正文 為了忘掉前任午阵,我火速辦了婚禮,結(jié)果婚禮上享扔,老公的妹妹穿的比我還像新娘底桂。我一直安慰自己,他們只是感情好惧眠,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評(píng)論 5 371
  • 文/花漫 我一把揭開白布籽懦。 她就那樣靜靜地躺著,像睡著了一般氛魁。 火紅的嫁衣襯著肌膚如雪暮顺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評(píng)論 1 285
  • 那天秀存,我揣著相機(jī)與錄音捶码,去河邊找鬼。 笑死或链,一個(gè)胖子當(dāng)著我的面吹牛惫恼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播澳盐,決...
    沈念sama閱讀 38,340評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼祈纯,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了叼耙?” 一聲冷哼從身側(cè)響起腕窥,我...
    開封第一講書人閱讀 36,973評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎筛婉,沒想到半個(gè)月后簇爆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡爽撒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評(píng)論 2 323
  • 正文 我和宋清朗相戀三年冕碟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匆浙。...
    茶點(diǎn)故事閱讀 38,039評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖厕妖,靈堂內(nèi)的尸體忽然破棺而出首尼,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評(píng)論 4 323
  • 正文 年R本政府宣布软能,位于F島的核電站迎捺,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏查排。R本人自食惡果不足惜凳枝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望跋核。 院中可真熱鬧岖瑰,春花似錦、人聲如沸砂代。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刻伊。三九已至露戒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間捶箱,已是汗流浹背智什。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留丁屎,地道東北人荠锭。 一個(gè)月前我還...
    沈念sama閱讀 45,497評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像悦屏,于是被迫代替她去往敵國和親节沦。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評(píng)論 2 345