如果公司要求只做簡(jiǎn)單分享的話充活,那就很簡(jiǎn)單了。恰好我們這次項(xiàng)目就是蜡娶,只做分享混卵。
shareSDK很簡(jiǎn)單,用的也比較普遍翎蹈。開(kāi)發(fā)文檔上面說(shuō)的相當(dāng)詳細(xì)了淮菠,這里就不多說(shuō)了,寫(xiě)這篇文章是介紹集成的步驟和我遇到的幾個(gè)坑
1. 首先要在shareSDK上注冊(cè)獲得key荤堪,并在各個(gè)開(kāi)放平臺(tái)注冊(cè)應(yīng)用:微信開(kāi)放平臺(tái)合陵,騰訊(QQ)開(kāi)放平臺(tái)枢赔,新浪微博開(kāi)放平臺(tái)?獲得appID和appKey。以為要審核一般半天都能搞定拥知,最晚一個(gè)工作日就能申請(qǐng)下來(lái)踏拜,提醒一下,申請(qǐng)的時(shí)候一定要用心低剔,要求寫(xiě)的很明白速梗。即使你是測(cè)試用也盡量好好寫(xiě),尤其微博審核挺嚴(yán)格的襟齿,別因?yàn)榇笠獠煌ㄟ^(guò)而耽誤不必要的時(shí)間
2. 因?yàn)榉窒硪D(zhuǎn)應(yīng)用姻锁,所以URL Schemes肯定是要有的,這里不多說(shuō) 上面的開(kāi)發(fā)文檔里面很清楚了猜欺。
注意事項(xiàng):
iOS 9系統(tǒng)策略更新,限制了http協(xié)議的訪問(wèn)涧黄,此外應(yīng)用需要在“Info.plist”中將要使用的URL Schemes列為白名單赋荆,才可正常檢查其他應(yīng)用是否安裝窄潭。受此影響,當(dāng)你的應(yīng)用在iOS 9中需要使用 QQ/QQ空間/支付寶/微信SDK 的相關(guān)能力(分享信认、收藏均抽、支付油挥、登錄等)時(shí)款熬,需要在“Info.plist”里增加白名單數(shù)組
遇到一個(gè)很奇葩的坑贤牛,可能讀者這輩子也遇不到,但是萬(wàn)一遇到了闰集,希望能幫到大家,就是我做微信分享的時(shí)候沒(méi)有反應(yīng)爽雄,找了很多就是不好使挚瘟,但是我寫(xiě)個(gè)demo就沒(méi)問(wèn)題饲梭。無(wú)意間發(fā)現(xiàn)在我雙擊選中微信的AppID的時(shí)候 唯獨(dú)第一個(gè)字母沒(méi)被選中憔涉, 我一下子感到春天要來(lái)了。布蔗。纵揍∫榻郑可能是因?yàn)橹杏⑽妮斎敕ǖ年P(guān)心吧 特漩,因?yàn)橐獙?xiě)成微信的URL Shemes ,程序能識(shí)別雄卷,但是并不對(duì)丁鹉。
本來(lái)想上傳個(gè)demo的 ?但是開(kāi)發(fā)文檔寫(xiě)的太詳細(xì)了 ?就不費(fèi)事了悴能,其實(shí)之前我都已經(jīng)寫(xiě)好了 漠酿,但用的是公司項(xiàng)目的id 和 key 不太方便
有不明白的 出問(wèn)題的可以留言