Cocoapods快速集成友盟UMeng的微信和QQ登錄

? ? ? 最近因為新的APP需要使用微信和QQ登錄的,而為了方便所以統(tǒng)一使用了友盟的第三方登錄耙旦,至于其他的第三方也可以各自根據(jù)需求進行選擇,比如Mob等等免都,這里我們就說說友盟的。友盟提供的方式有直接下載SDK放到項目工程中去脓规,但是鑒于前車之鑒抖拦,現(xiàn)在這種第三方一般都采用Cocoapods進行管理了舷暮,有什么好處呢下面?

? ? ? ?一是沥割、管理方便,統(tǒng)一使用cocoapods管理机杜;

? ? ? ?二是椒拗、升級方便,曾經(jīng)使用環(huán)信即時通訊的時候把SDK下載放入工程中直接導(dǎo)致根本無法更新SDK蚀苛,因為涉及太多了,而更新第三方SDK是以免出現(xiàn)問題可以第一時間使用到最新的第三方服務(wù)腋舌,比如曾經(jīng)蘋果熱更新的審核問題块饺,很多就是因為SDK的問題雌芽,然后如果第三方是用cocoapods管理的話,只要pod update一個命令就可以解決熱更新審核的問題想诅。

而關(guān)于cocoapods方式集成友盟的文章以及友盟官方說得感覺也有點繁瑣来破,下面我就一步一步圖文結(jié)合的方式說說使用cocoapods的方式集成友盟的微信和QQ登錄忘古,不過友盟關(guān)于cocoapods集成的方式髓堪,也可以點擊這個鏈接,友盟官方cocoapods集成方式驶沼。下面就說說實際使用過程中的步驟争群,如下:

? 第一换薄、準(zhǔn)備好微信開發(fā)者應(yīng)用玉雾,獲取到微信開發(fā)者里應(yīng)用的ID和Secret复旬,至于申請微信開發(fā)者和創(chuàng)建應(yīng)用這個步驟就不累述了,如下圖:


獲取微信開發(fā)者應(yīng)用ID和Secret


第二壁涎、準(zhǔn)備好QQ互聯(lián)開發(fā)者應(yīng)用粹庞,獲取到QQ開發(fā)者里應(yīng)用的ID洽损,key可以不用獲取,因為用不到流码。至于申請QQ互聯(lián)開發(fā)者和創(chuàng)建應(yīng)用這個步驟也不累述了延刘,不過關(guān)于創(chuàng)建QQ互聯(lián)應(yīng)用的里面有點需要說明一下的是碘赖,

說明:由于APP還正處于開發(fā)階段,沒有URL Schema和AppStore ID播掷,所以這里先是亂寫的撼班,但是也有規(guī)律!

URL Schema格式是:QQ + 8位數(shù)字件炉,

AppStore ID格式是:10位純數(shù)字斟冕,

等上架之后再回來改即可板祝!

QQ互聯(lián)里面的截圖,如下圖:


獲取QQ互聯(lián)應(yīng)用ID


第三孤里、獲取友盟自身的key捌袜,同樣不類書申請友盟開發(fā)者和創(chuàng)建應(yīng)用這個步驟虏等,獲取方式如下圖:


獲取友盟key步驟1


獲取友盟key步驟2

第四霍衫、cocoapods添加組件


Podfile文件中需要添加的組件

第五敦跌、配置Xcode項目步驟

? ?5.1? ?根據(jù)集成的不同平臺加入相關(guān)的依賴庫逛揩,未列出平臺則不需添加添加方式:選中項目Target -> General -> Linked Frameworks and Libraries列表中進行添加辩稽。

配置xcode項目步驟1:加入系統(tǒng)依賴庫

? 5.2? 第三方平臺配置

配置SSO白名單

如果你的應(yīng)用使用了如SSO授權(quán)登錄或跳轉(zhuǎn)到第三方分享功能逞泄,在iOS9/10下就需要增加一個可跳轉(zhuǎn)的白名單喷众,即LSApplicationQueriesSchemes,否則將在SDK判斷是否跳轉(zhuǎn)時用到的canOpenURL時返回NO侮腹,進而只進行webview授權(quán)或授權(quán)/分享失敗父阻。在項目中的info.plist中加入應(yīng)用白名單,右鍵info.plist選擇source code打開(plist具體設(shè)置在Build Setting -> Packaging -> Info.plist File可獲取plist路徑)請根據(jù)選擇的平臺對以下配置進行裁剪:


配置xcode項目步驟2:配置SSO白名單

下面是放在info.plist里面的代碼履婉,如下:

(代碼直接復(fù)制進來幾次都沒成功毁腿,都會出現(xiàn)亂碼已烤,知道怎么解決的告訴我,謝謝胯究!QQ:834537795)


?5.3? 配置第三方平臺URL Scheme


配置xcode項目步驟3:配置第三方平臺URL Scheme


第六裕循、設(shè)置代碼,在AppDelegate里面添加下面截圖的代碼剥哑,不過首先要導(dǎo)入兩個頭文件株婴,具體如下圖:


設(shè)置配置代碼


第七督暂、點擊微信和QQ登錄

點擊QQ登錄調(diào)用的方法:


QQ登錄調(diào)用方法


微信登錄調(diào)用方法:


微信登錄調(diào)用方法


第八饥努、設(shè)置和監(jiān)聽回調(diào)

在AppDelegate.m中添加以下方法設(shè)置回調(diào)


設(shè)置和監(jiān)聽回調(diào)


到上面為止酷愧,cocoapods快速集成友盟的微信和QQ登錄大致全部都完成了缠诅!如果還有什么情況,歡迎和我交流士败,QQ:834537795谅将。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末饥臂,一起剝皮案震驚了整個濱河市似踱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌囚戚,老刑警劉巖弯淘,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吉懊,死亡現(xiàn)場離奇詭異借嗽,居然都是意外死亡,警方通過查閱死者的電腦和手機浆竭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進店門邦泄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來裂垦,“玉大人顺囊,你說我怎么就攤上這事〗堵#” “怎么了特碳?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵,是天一觀的道長晕换。 經(jīng)常有香客問我午乓,道長,這世上最難降的妖魔是什么闸准? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任益愈,我火速辦了婚禮,結(jié)果婚禮上夷家,老公的妹妹穿的比我還像新娘蒸其。我一直安慰自己,他們只是感情好枣接,可當(dāng)我...
    茶點故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著膀曾,像睡著了一般财喳。 火紅的嫁衣襯著肌膚如雪耳高。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天,我揣著相機與錄音修壕,去河邊找鬼。 笑死林束,一個胖子當(dāng)著我的面吹牛壶冒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播咸作,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼末早!你這毒婦竟也來了然磷?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎业踢,沒想到半個月后瞬沦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逛钻,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡芳悲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年茧痒,在試婚紗的時候發(fā)現(xiàn)自己被綠了弄企。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡洽瞬,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出为障,到底是詐尸還是另有隱情鳍怨,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布纽疟,位于F島的核電站散吵,受9級特大地震影響矾睦,放射性物質(zhì)發(fā)生泄漏枚冗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一床玻、第九天 我趴在偏房一處隱蔽的房頂上張望贫堰。 院中可真熱鬧其屏,春花似錦偎行、人聲如沸熄云。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嫡锌。三九已至蛛倦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間且改,已是汗流浹背又跛。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工礼烈, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留庭呜,地道東北人峡碉。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像戳玫,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子府阀,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,922評論 2 361

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