1.code=105
需要在plist文件中插入以下字段:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>wechat</string>
<string>weixin</string>
<string>wx1b47ba2eb7261bc6</string>
</array>
2.國(guó)際化
分享到微信好友和朋友圈為例:
把圖標(biāo)下面的標(biāo)題改成漢語(yǔ):
打開shareSDK--Optional--ShareSDKUI.bundle--en.Iproj隘击,把里面的"ShareType_22" = "Wechat contacts";
"ShareType_23" = "Wechat moments";分別改成
"ShareType_22" = "好友";
"ShareType_23" = "朋友圈";
就可以了活鹰。
或者:
在project中添加簡(jiǎn)體中文本地化盯荤。
3.點(diǎn)擊分享按鈕症虑,彈出sheetAlert崩潰:[__NSArrayM enqueue:]: unrecognized selector sent to instance
百度很多說(shuō)是在 project --buddle Seeting 里面的Other Linker Flags 中添加-ObjC就可以了摊灭,但并沒有解決我的問題毙石,后來(lái)是在Other Linker Flags 中添加-all_load蛋勺,問題就解決了.
注:添加-all_load不太好凹髓,會(huì)把有用的沒用的framework全部加載進(jìn)去叠艳,安裝包會(huì)變大奶陈。
4.Xcode9,在ios8模擬器上使用shareSDK一直停留在啟動(dòng)頁(yè)附较,不走main函數(shù)吃粒,也不崩潰。
需要?jiǎng)h除原工程中的shareSDK拒课,在shareSDK官網(wǎng)重新下載新版(我用的4.0徐勃。3),重新配置就OK了早像。
shareSDK分享點(diǎn)擊微信圖標(biāo)無(wú)反應(yīng)
坑1-----SSDKSetupWeChatParamsByText及title等的參數(shù)不能太長(zhǎng)僻肖。
后續(xù)更新中。卢鹦。臀脏。