沒用的前言
? ? ?微信登錄愁了我整整一周,Mob的客服哥哥也是讓我煩了一周贝搁,總算是最后成功了吗氏,坑很多,我把整個詳細的流程記錄下來雷逆,供Unity開發(fā)的朋友們做參考弦讽,也是我自己的一個記錄。
開發(fā)前的準備
? ? ? 1. 首先你要有微信的開發(fā)者資質(zhì),交了三百塊給微信開放平臺往产,并且企業(yè)認證通過被碗,這樣你就可以擁有微信登錄開發(fā)的資格。
? ? ? 2.? 下載官方示例程序包嗎仿村,git太卡了锐朴,考了一分在碼云:http://git.oschina.net/yang415/new-unity-for-sharesdk。推薦去mob官網(wǎng)的git下蔼囊。
跟著我走
? ? ? 1. 去微信開放平臺焚志,申請一個新的應(yīng)用,獲取你的AppId和AppScret畏鼓。
? ? ? 2. 去Mob的官網(wǎng)酱酬,注冊賬號并登陸,前往后臺創(chuàng)建應(yīng)用云矫,獲取Mob的AppID和AppScret岳悟。在后臺的左側(cè)菜單中尋找“社會化平臺設(shè)置”,找到微信泼差,設(shè)置1中的AppId和AppScret。
? ? ? 3. 用Unity打開ShareSDK的Unity的Demo,做出如下修改:
? ? ? ? ? ? a) 添加一個Text作為消息的展示
? ? ? ? ? ? b) 修改登錄和獲取用戶信息為WeChat:
? ? ? 4. 修改ShareSDK腳本上的信息:
? ? ? ? ? ? a) 修改地方1:
? ? ? ? ? ? b) 修改微信開放平臺appid和秘鑰呵俏,并去掉勾選如圖:
? ? ? 5. 修改AndroidManifest.xml文件
? ? ? 6. 用Eclipse打開ShareSDK中的安卓項目堆缘,修改其中包名,重新打包普碎,重命名并替換原有jar包吼肥,具體步驟如圖:
? ? ? ? ? ? a) 修改包名
? ? ? ? ? ? b)打出jar包
? ? ? ? ? ? ? ? ? 選中三個包,右鍵導(dǎo)出麻车,如圖:
? ? ? ? ? ? ? ? ? 選位置缀皱,然后后面的一路next:
? ? ? ? ? ? c) 得到j(luò)ar包,重命名动猬,注意大小寫
? ? ? ? ? ? d)導(dǎo)入Unity并替換原有jar:
? ? ? 7. 發(fā)布設(shè)置
? ? ? ? ? ? a)設(shè)置你的包名
? ? ? ? ? ? b)設(shè)置你的簽名文件啤斗,沒有用untiy create一個,這一步很重要赁咙,一定要設(shè)置钮莲。
? ? ? ? ? ? c)導(dǎo)出apk
? ? ? 8. 用手機簽名軟件獲取文件簽名,并上傳到微信開放平臺填寫
? ? ? ? ? ??點擊跳轉(zhuǎn)到簽名軟件下載地址
? ? ? ? ? ? a)輸入你的包名彼水,然后復(fù)制下面生成的文件簽名崔拥。
? ? ? ? ? ? b) 去微信開放平臺設(shè)置你的包名和文件簽名信息
? ? ? ? ? ? ? ? 至此完成。
結(jié)語
? ? ? 網(wǎng)上很多步驟補全凤覆,信息不全链瓦,以至于浪費了大量的時間和客服討論,我在這里總結(jié)下經(jīng)驗盯桦,并分享給大家慈俯,如果還有問題請留言渤刃,或者去Mob官網(wǎng)去麻煩客服大大吧,他們的服務(wù)真的挺好的肥卡。