iOS9 微信、QQ分享適配

iOS9中廢棄原來的方法,新加了:

  • (BOOL)application:(UIApplication *)app openURL:(NSURL )url options:(NSDictionary<NSString, id> *)options

一般只要添加此方法,做與之前方法相同功能即可,舊方法不必刪除。

另外就是由于需要設(shè)置應用URL白名單,每個應用需要分享的平臺都不一樣,這里有一份shareSDK整理的文檔,非常好。

http://wiki.mob.com/ios9-%E5%AF%B9sharesdk%E7%9A%84%E5%BD%B1%E5%93%8D%EF%BC%88%E9%80%82%E9%85%8Dios-9%E5%BF%85%E8%AF%BB%EF%BC%89/

需要注意的是,應用跳轉(zhuǎn)返回的注意事項,微信分享時需要在plist文件加入wx+id,QQ分享為tencent+id這樣才能正確返回應用。

最后一點iOS9添加了默認所有請求為https請求,如果應用中沒有https請求或者未能適應蘋果需求的,可以在應用plist文件中加入
NSAppTransportSecurity dictionary
NSAllowsArbitraryLoads YES
即為允許所有http請求。

如果應用未設(shè)置這一點,可以單獨對shareSDK對應的域名進行添加允許,前面的鏈接有詳細教程。

QQ分享后當客戶端裝有“斗魚”,會直接返回到斗魚,這個bug據(jù)說斗魚官方已經(jīng)知道了,目前沒有解決。

最后編輯于
?著作權(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)容

  • @synthesize和@dynamic分別有什么作用?@property有兩個對應的詞,一個是 @synthes...
    筆筆請求閱讀 637評論 0 1
  • 猜想runloop內(nèi)部是如何實現(xiàn)的?一般來講,一個線程一次只能執(zhí)行一個任務(wù),執(zhí)行完成后線程就會退出。如果我們需要一...
    筆筆請求閱讀 483評論 0 0
  • 有些男人把許諾看做比眨眼還容易,一句話,一口氣,足以讓善良單純的女人飄上云端,為什么就不能像珍視自己生命一樣去重視...
    安若心閱讀 355評論 0 2
  • 駐足 我為青山駐足 我為綠水駐足 我為你而駐足 佛說 前世五百次回眸 換來今生的擦肩而過 我前世定是那佛祖手中的那...
    悅_c7cc閱讀 183評論 0 0
  • 未來的聚合支付市場,消費分期、白條分期將進入支付領(lǐng)域展開新一輪的競爭,成為下一個必爭之地。為什么會有如此的設(shè)想和推...
    i聚合閱讀 415評論 0 0

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