友盟分享設(shè)置

首先導(dǎo)入U(xiǎn)MSocialSDK,這個(gè)可以去友盟官網(wǎng)下載
http://dev.umeng.com/social/android/android-update?spm=0.0.0.0.K0Bchb
下載好之后,將下載好的SKD復(fù)制到你的工程兰伤,然后添加靜態(tài)庫(kù)

Security.framework
libiconv.dylib
SystemConfiguration.framework
CoreGraphics.Framework
libsqlite3.dylib
CoreTelephony.framework
libstdc++.dylib
libz.dylib

再去AppDelegate.m中將友盟分享的頭文件導(dǎo)入半火,或許不會(huì)聯(lián)想金句,需要手動(dòng)打出來(lái)籍嘹。
#import "AppDelegate.h"
#import "UMSocial.h"
#import "UMSocialQQhandler.h"
#import "UMSocialWechatHandler.h"
- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions{
//注冊(cè)友盟的appkey
[UMSocialData setAppKey:@"575f5d0f67e58e4eee0002f9"];
//設(shè)置qq的appkey和appid方库,這兩個(gè)參數(shù)在騰訊開(kāi)放平臺(tái)申請(qǐng)獲得结序,申請(qǐng)是,個(gè)人開(kāi)發(fā)者需要上傳手持身份證正反面纵潦,公司開(kāi)發(fā)者需要上傳公司的合法營(yíng)業(yè)執(zhí)照照片徐鹤,提交后一般在7個(gè)工作日之內(nèi)審核出結(jié)果
//URL在實(shí)際項(xiàng)目開(kāi)發(fā)中后臺(tái)會(huì)給你一個(gè)url,如果你的應(yīng)用在appstore上線成功的話邀层,頁(yè)可以填寫(xiě)在AppStore的下載鏈接返敬,如果填為nil,默認(rèn)為友盟的官方網(wǎng)站
[UMSocialQQHandler setQQWithAppId:@"1104908293" appKey:@"MnGtpPN5AiB6MNvj" url:nil];
//設(shè)置微信的appkey和APPsecret寥院,者兩個(gè)參數(shù)是在微信開(kāi)放平臺(tái)申請(qǐng)得到的劲赠,申請(qǐng)時(shí)需要上傳應(yīng)用所對(duì)應(yīng)的appicon,大小分別為28
28秸谢,108
108凛澎,必須為png格式,大小為300k一下估蹄,提交后塑煎,一般在3~4個(gè)工作日出結(jié)果。
[UMSocialWechatHandler setWXAppId:@"wx12b249bcbf753e87" appSecret:@"0a9cd00c48ee47a9b23119086bcd3b30" url:nil];
//需要隱藏設(shè)備上未安裝的客戶端元媚,當(dāng)進(jìn)行分享的時(shí)候轧叽,首先友盟的sdk會(huì)判斷當(dāng)前設(shè)備上是否安裝有審定的第三方平臺(tái)苗沧,如果沒(méi)有,則隱藏對(duì)應(yīng)的圖標(biāo)炭晒,如果不做這一步待逞,審核不通過(guò),主要針對(duì)QQ和微信
[UMSocialConfig hiddenNotInstallPlatforms:@[UMShareToQQ,UMShareToQzone,UMShareToWechatSession,UMShareToWechatTimeline]];
return YES;
}
到這里网严,友盟的設(shè)置算是設(shè)置完了识樱,再下面就是使用了
友盟提供了兩種顯示分享平臺(tái)的模式,一個(gè)是UItableView模式震束,一種是類似UIactionsheet的模式怜庸;

 彈出一個(gè)分享列表的UITableViewController
 @param controller 在該controller彈出分享列表的UIActionSheet
 @param appKey 友盟appKey
 @param shareText  分享編輯頁(yè)面的內(nèi)嵌文字
 @param shareImage 可以傳入`UIImage`,或者`NSData`類型垢村,分享內(nèi)嵌   圖片,用戶可以在編輯頁(yè)面刪除
 @param snsNames 你要分享到的sns平臺(tái)類型割疾,該NSArray值是`UMSocialSnsPlatformManager.h`定義的平臺(tái)名的字符串常量,有UMShareToSina嘉栓,UMShareToTencent宏榕,UMShareToRenren,UMShareToDouban侵佃,UMShareToQzone麻昼,UMShareToEmail,UMShareToSms等
 @param delegate 實(shí)現(xiàn)分享完成后的回調(diào)對(duì)象馋辈,如果不關(guān)注分享完成的狀態(tài)抚芦,可以設(shè)為nil
+(void)presentSnsController:(UIViewController *)controller
                 appKey:(NSString *)appKey
              shareText:(NSString *)shareText
             shareImage:(id)shareImage
        shareToSnsNames:(NSArray *)snsNames
               delegate:(id <UMSocialUIDelegate>)delegate;
彈出一個(gè)分享列表的類似iOS6的UIActivityViewController控件
 
 @param controller 在該controller彈出分享列表的UIActionSheet
 @param appKey 友盟appKey
 @param shareText  分享編輯頁(yè)面的內(nèi)嵌文字
 @param shareImage 分享內(nèi)嵌圖片,用戶可以在編輯頁(yè)面刪除
 @param snsNames 你要分享到的sns平臺(tái)類型,該NSArray值是`UMSocialSnsPlatformManager.h`定義的平臺(tái)名的字符串常量迈螟,有UMShareToSina叉抡,UMShareToTencent,UMShareToRenren井联,UMShareToDouban卜壕,UMShareToQzone,UMShareToEmail烙常,UMShareToSms等
 @param delegate 實(shí)現(xiàn)分享完成后的回調(diào)對(duì)象,如果不關(guān)注分享完成的狀態(tài)鹤盒,可以設(shè)為nil
+(void)presentSnsIconSheetView:(UIViewController *)controller
                    appKey:(NSString *)appKey
                 shareText:(NSString *)shareText
                shareImage:(id)shareImage
           shareToSnsNames:(NSArray *)snsNames
                  delegate:(id <UMSocialUIDelegate>)delegate; 

在需要使用的地方調(diào)用就行了蚕脏。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市侦锯,隨后出現(xiàn)的幾起案子驼鞭,更是在濱河造成了極大的恐慌,老刑警劉巖尺碰,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挣棕,死亡現(xiàn)場(chǎng)離奇詭異译隘,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)洛心,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門固耘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人词身,你說(shuō)我怎么就攤上這事厅目。” “怎么了法严?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵损敷,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我深啤,道長(zhǎng)拗馒,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任溯街,我火速辦了婚禮诱桂,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘苫幢。我一直安慰自己访诱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布韩肝。 她就那樣靜靜地躺著触菜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪哀峻。 梳的紋絲不亂的頭發(fā)上涡相,一...
    開(kāi)封第一講書(shū)人閱讀 49,007評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音剩蟀,去河邊找鬼催蝗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛育特,可吹牛的內(nèi)容都是我干的丙号。 我是一名探鬼主播,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼缰冤,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼犬缨!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起棉浸,我...
    開(kāi)封第一講書(shū)人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤怀薛,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后迷郑,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體枝恋,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡创倔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了焚碌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片畦攘。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖呐能,靈堂內(nèi)的尸體忽然破棺而出念搬,到底是詐尸還是另有隱情,我是刑警寧澤摆出,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布朗徊,位于F島的核電站,受9級(jí)特大地震影響偎漫,放射性物質(zhì)發(fā)生泄漏爷恳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一象踊、第九天 我趴在偏房一處隱蔽的房頂上張望温亲。 院中可真熱鬧,春花似錦杯矩、人聲如沸栈虚。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)魂务。三九已至,卻和暖如春泌射,著一層夾襖步出監(jiān)牢的瞬間粘姜,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工熔酷, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留孤紧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓拒秘,卻偏偏與公主長(zhǎng)得像号显,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子躺酒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

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