此篇文章將要引見2017年第一篇博客的相關內容,詳細內容請看上面
前幾天剛竣工的一個定制單,需求用到分享,第三方登錄,微信領取功用。由於不斷都是用友盟去集成分享和第三方登錄,所以項目初期就運用cocopads導入了友盟庫。
上個月開端做領取功用,領取寶領取沒有什麼問題,依照官方文檔順利完成。到微信領取時分,下載了微信包,導入項目,順利完成領取功用。然後開端做第三方登錄,QQ登錄和微信登錄我計劃直接運用友盟,QQ登錄順利完成,但微信登錄就沒那麼順利了。第一個坑,微信登錄不走友盟回調,有限重新拉起受權。後來我以為是bundleid和appkey不對的問題,細心校驗後,發現不是這個問題。去友盟官方論壇發現有同行遇到異樣問題,but沒有人答復這個問題,都是在問,所以無法之下只能自己反省了。
這個問題就是由於做領取的時分導入了微信包,和友盟裡的微信包抵觸,招致友盟無法成功回調。所以,只能刪除友盟內微信包,自己做微信登錄了。後來發現微信登錄在發送code獲取token 的時分很容易呈現code生效,由於code一次只能運用一次,所以猜想是友盟注冊了微信,在微信回到app的時分運用了這個code,雖然刪除了包,照舊運用。。。所以正文掉友盟注冊微信代碼,就可以成功防止這個問題。
當前在關於引入第三方庫的時分一定要慎重,不要導入反復的庫,關於第三方平台功用,在接上去的項目我會自己集成,不再運用友盟。
通本學習您是不是更理解IOS開發了呢.感激關注本站
【2017年第一篇博客】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!