前方有坑(注意事項):
可以自己定義標題,, 內容,也可分享內容的標題,
nsstring
*imagepath=[
[nsbundle
mainbundle
]pathforresource
:@"sharesdk"
oftype
:@"png"
];//構造分享內容 id
publishcontent = [sharesdk content:@"分享內容"
defaultcontent:@"測試一下"
image:[sharesdk imagewithpath:imagepath]
title:@"sharesdk"
url:@""
description:@"這是一條測試資訊"
mediatype:sspublishcontentmediatypenews];
//建立彈出選單容器
idcontainer = [sharesdk container];
[container setipadcontainerwithview:sender arrowdirect:uipopoverarrowdirectionup];
//彈出分享選單
[sharesdk showshareactionsheet:container
sharelist:nil
content:publishcontent
statusbartips:yes
authoptions:nil
shareoptions:nil
result:^(sharetype type, ssresponsestate state, idstatusinfo, id
error
,bool
end)
elseif(
state
==ssresponsestatefail)
}];常見錯誤見下圖
解決方法如下
[
sharesdk
@"3677820042"
:@"44842e4901aa7efbc298461234ead4f2"
redirecturi:@""
weibosdkcls:[weibosdk
class]]; 後台
(2). 如需分享,需再次申請
浪微博支援分享網路,但是這個需要高階微博寫入許可權,因此如果您需要分享網路,請申請許可權以後,將url設定給
sinaweibo.shareparams.setimageurl(imageurl)即可。下面詳細描述一下申請此許可權的方法:
1)進入您的應用詳情,並選擇「介面管理」—「申請許可權」。
2)在右側展開的頁面中展開「微博高階寫入介面」,會看到「statuses/upload_url_text」。勾選分組左側的核取方塊。
3)滾動頁面到底部,填寫申請理由,然後「提交申請」。
如圖所示:
ios ShareSDK 分享 登陸功能的實現
配置環境 分享 第三方登陸 必須真機除錯 真機需要 設定自己ios證書 和 setting 裡的 bitcode yes import 第三方平台的sdk標頭檔案,根據需要的平台匯入。import wxapi.h import weibosdk.h import import self initia...
分享 陣列使用注意
在定義陣列的時候,陣列的格式為 資料型別陣列名 長度 其中長度要求為整型常量表示式,雖然多次強調,大部分學員還是會犯以下的錯誤 int main 正確的用法 如果陣列的長度省略不寫的時候,此時陣列一定要初始化,此時系統會按照陣列初始化列表的資料進行分配空間,當然也不會分配多餘的空間,陣列初始化列表中...
iOS shareSDK第三方登入
sharesdk第三方登入跟分享差不多,比較簡單,前面已有介紹。這裡簡單寫一下第三方登入吧。方法中的第二個第三個引數為需要連線社交平台sdk時觸發,在此事件中寫入連線 第四個引數則為配置本地社交平台時觸發,根據返回的平台型別來配置平台資訊。如果您使用的時服務端託管平台資訊時,第 二 四項引數可以傳入...