- 1 老樣子 一波gif (也是一行代碼搞定分享)
fx.gif
1.因?yàn)槲矣玫哪M器,沒有裝QQ 微信等應(yīng)用 所以分享不了
2.本代碼暫時(shí)只支持QQ 、QQ空間 、 微信、 微信朋友圈、微信收藏、新浪。 如果你需要更多的分享,可以請看代碼增加就行了
3.如果需要分享,請先去申請 友盟授權(quán)(appkey)、QQ授權(quán)(appkey)、微信授權(quán)(appkey)、新浪授權(quán)(appkey) 具體網(wǎng)址我就不列出來了 百度查一下
在來看看配置說明:
- 1 第一步配置(需要修改成你的信息)
如果以上幾個(gè)常用的分享平臺你都已經(jīng)申請好了,那么就到AppDelegate.swift 里去修改你的appkey
1.首先先修改友盟的appkey
UMAPPKey="你申請的Key" (找不到UMAPPKey 搜索一下就行了)
2.QQ\微信\新浪的appkey 如下圖
991CEED7-DA88-444A-9274-0C2B4B96F43B.png
里面的微信、QQ url 就填寫你們公司的網(wǎng)址就行了。如果沒有就填寫www.baidu.com吧 ....
至于新浪的redirector 是新浪里面的回調(diào)url
D7AD2D4F-1F0D-4FCC-A7AE-B12E5C9E3D63.png
你申請得到的appkey和app secret都往里填就行了,備注:里面是我公司的賬號,所以就不顯示出來了,
-
2第二部配置
6ED85B1A-AA7D-4F0B-AF30-0765E2D541A2.png
具體這個(gè)代碼是如何生成的,請看友盟官方文檔說明 http://dev.umeng.com/social/ios/quick-integration?spm=0.0.0.0.fDP6Uj -
3 如果以上你全部搞定了,那么剩下就方便了,首先進(jìn)入
AADA57FD-57DC-40FC-93D9-5EBC91B020D0.png
這里和新浪的Bundle ID 需要一致 否則分享新浪的時(shí)候會出現(xiàn)錯(cuò)誤(關(guān)閉也會出現(xiàn)錯(cuò)誤)
4 如果以上你都搞定了,那么就來代碼吧,一句集成
上代碼
//分享帶圖片帶標(biāo)題的—所有信息必填不可為”",否則個(gè)別平臺無法分享
CommonFunction.ShareInstance.ShareUM(self,ShareText: "222")
//CommonFunction.ShareInstance.ShareUM(self,
ShareText: "分享內(nèi)容",
ShareImage: UIImage(named: "73558PICGEZ_1024")!,
title: "標(biāo)題", url: "分享url")
如需代碼,請移動到--->http://www.lxweimin.com/p/0f950c180cb8