msg解決shareSDK分享失敗問題

2021-07-09 01:35:04 字數 636 閱讀 8186

1.分享的url為空或者含特殊字元(未編碼)導致分享失敗

解決:判空

url編碼:

self.rootview.shareurl = [self.rootview.shareurl stringbyaddingpercentescapesusingencoding:nsutf8stringencoding];
2.分享的過大,導致分享失敗

//壓縮,img:影象 maxbyte:壓縮後的最大位元組

-(uiimage*)compressimage:(uiimage*)img maxbyte:(nsuinteger)maxbyte

// nslog(@"-------%lu",(unsigned long)imgdata.length);

return img;

}

3、ios9之後sharesdk需要適配,否則無法分享

(1)網路適配

ios9引入了新特性

。詳情:

解決辦法:

(2)分享白名單

配置詳情參考官方:

關於sharesdk分享

3.開啟後按照提示輸入 專案名字和專案包名.生成libs,res,assets,src,四個資料夾,然後將四個資料夾對應放入eclipse中即可.4.assets中的sharesdk.xml enable true id 3 sortid 1 enable true id 4 sortid 2 其中...

ShareSDK 微信分享失敗問題的解決

文件上說的很簡單,分享的時候只要呼叫 onekeyshare 就行了 在官方文件裡面有,這裡不貼了 就這麼簡單?對,就這麼簡單,呼叫吧,少年!你開開心心了呼叫了那段 你會發現結果不是你想要的,而且如果你把那段 裡面的某一行刪掉的話,你會發現你沒法分享了,直接分享失敗。在 google 了很久之後終於...

通過ShareSDK分享新年祝福

1 在android studio中建立module,module間存在依賴 2 用android studio製作.9圖 3 螢幕截圖的寫法,4行 就搞定 4 通過設定內邊距為imageview新增邊框效果的小技巧 6 sharesdk和onekeyshare的最基本用法 mob官方推薦的andr...