iOS:微信/QQ分享提示未驗證的應(yīng)用

一、與后臺相關(guān)的配置

注意: 你的域名必須是https的!

  • 1、在開發(fā)者中心里打開 Associated Domains,并獲取 TeamIDBundleID;
  • 2、創(chuàng)建一個json文件,名字必須為 apple-app-site-association(如下所示):
{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "TeamID.BundleID",
        "paths": [
          "*",
          "/qq_conn/QQAppId/*"
        ]
      }
    ]
  }
}
  • 3、將上面的json給到后臺同學(xué),讓其把json配置到服務(wù)器的根目錄下。在瀏覽器輸入 https://你的域名/apple-app-site-association,如果能下載到該json文件,則證明配置成功了。
  • 4、服務(wù)器配置完成后,把你的域名填到微信和QQ的開放平臺。
二、與Xcode相關(guān)的配置
  • 1、在 Target -> Signing & Capability -> Associated Domains 里的Domains添加你的域名,如:
    applinks:baidu.com
    
  • 2、在 Target -> Info -> URL Types 里添加QQ和微信的Schemes:QQ的樣式為 tencent1109833162,微信的為 wx4a32e264da3deefd;
  • 3、在 AppDelegate 里實現(xiàn):
// 1、注冊
[WXApi registerApp:@"URL Schemes" universalLink:@"你的UL"];
[[TencentOAuth alloc] initWithAppId:appid andDelegate:[YourShare manager]];

// 回調(diào)
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
    if ([userActivity.activityType isEqualToString:NSUserActivityTypeBrowsingWeb]) {
        NSURL *url = userActivity.webpageURL;
        if (url && [TencentOAuth CanHandleUniversalLink:url]) {
            [QQApiInterface handleOpenUniversallink:url delegate:[Your manager]];
            
            return [TencentOAuth HandleUniversalLink:url];
        }
        
        return [WXApi handleOpenUniversalLink:userActivity delegate:[Your manager]];
    }
    return NO;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 昨天,去年。 今天,今年。 辭舊迎新,今天是個特別的日子。 廣場上舉行著2020迎新年文藝匯演,臺上的演員們盛裝亮...
    湘女在姚閱讀 137評論 0 2
  • 此刻凌晨五點,新的一年來臨,希望在新的一年里家人健康平安,兩個孩子勤學(xué)上進,丟掉抱怨和怯懦,學(xué)業(yè)積極優(yōu)異! 孩子們...
    春日暢想閱讀 225評論 1 6
  • 又一年過去了,這是我第一次感到時間流逝飛快,小學(xué)感覺過了一輩子,初中感覺過了三個月,高中感覺像過了三十天,現(xiàn)在感...
    浮幽yun閱讀 103評論 0 0
  • 驀然回首,恍然如夢,一年已終,一年又始。翻開過往的扉頁,每一次感動,都是一道風景,滋融著心田,每一天的時光,品嘗著...
    簡單生活123456閱讀 382評論 0 3
  • 2018年,自己過的很混沌,沒有規(guī)劃,也沒做出什么成就,一天天的得過且過,然后一轉(zhuǎn)眼混到了年末。 偷懶時也依然覺得...
    芒溪林閱讀 296評論 0 3

友情鏈接更多精彩內(nèi)容