關(guān)于分享----shareSDK使用中遇到的一些問題
首先為shareSDK打個廣告回官,shareSDK擁有下面這些分享曹宴,幾乎包含了現(xiàn)在市面上常見的所有的分享。
1.1要讓shareSDK知道你要用他們的產(chǎn)品就要去申請一個appKey歉提,官方有詳細(xì)的介紹http://bbs.mob.com/forum.php?mod=viewthread&tid=8212&extra=page%3D1
1.2下載以后要把一些必要的靜態(tài)庫拖進(jìn)去
(1) ShareSDK.framework:核心靜態(tài)庫笛坦。(必要)
(2) Support文件夾。其中包含三個文件夾:
(a) Required (需要的類庫) :
-----
MOBFoundation.framework:基礎(chǔ)功能框架苔巨。(必要)
-----
ShareSDK.bundle:ShareSDK資源文件版扩。(必要)
----- ShareSDKConnector.framework:用于ShareSDK框架與外部框架連接的代理框架插件。(使用第三方SDK時必要侄泽。)
(b) Optional(可選類庫):
-----
ShareSDKExtension.framework:對ShareSDK功能的擴(kuò)展框架插件礁芦。
(主要提供第三方平臺登錄、一鍵分享悼尾、截屏分享柿扣、搖一搖分享等相關(guān)功能。需要使用以上功能時必要闺魏。)
-----
ShareSDKInterfaceAdapter.framework:ShareSDK v2.x對簡潔版的接口兼容包未状。
-----
ShareSDKUI.bundle:分享菜單欄和分享編輯頁面資源包。(如果自定義這些UI可直接移除)
-----
ShareSDKUI.framework:分享菜單欄和分享編輯頁面析桥。(如果自定義這些UI可直接移除)
(c) PlatformSDK第三方平臺SDK司草。(不需要的平臺的SDK可直接移除)
1.3添加依賴庫艰垂,這步建議打開官方文檔復(fù)制不要自己手敲,我并不是懷疑打字的能力只是覺得復(fù)制省事埋虹。
1.首先要調(diào)入頭文件
#import
#import
1.調(diào)用構(gòu)造分享參數(shù)和分享接口
在這里要夸一下shareSDK的官方文檔以及他們的人工問答辣辫,很棒。
所以這個時候我就省了很多步驟大家去官方文檔看吧魁巩。
1.6這里要提一下有些分享要在我們的白名單上加入白名單要不就打不開
2.常見問題
2.1分享新浪微博的時候出現(xiàn)網(wǎng)頁跳轉(zhuǎn)錯誤
出現(xiàn)這種錯誤的時候就要考慮自己是不是哪里寫錯了
分別有幾種可能性:
1.查看所有的這個三個是不是沒有更換成你APP的而是就湊活用了官方的
不同的設(shè)置要分別寫急灭,不能把微信、微博谷遂、QQ等的寫在一起葬馋,要分別寫。還要注意一定要轉(zhuǎn)成十六進(jìn)制肾扰,網(wǎng)上有很多轉(zhuǎn)的連接就不用自己算了畴嘶。
這個問題首先要看看上一條要是上一條所有的都寫對了以后還是沒有辦法接受到分享,就要看看你的分享圖片是不是過大了集晚。
2.3分享到QQ后連接下面不是返回你的app而是“返shareSDk”那么就要看看你是是在某個填寫appkey的地方直接復(fù)制文檔上面的而不是你自己的appkey窗悯。這個時候我就建議封裝,那樣就不會有極個別的因?yàn)檫z忘的錯誤了偷拔。
要是以上問題你出現(xiàn)了上面的方法都試過了就要看看你是否把他們加入白名單了蒋院。