原因
沒有什么原因,app不能分享就少了一條推廣的路線,雖然收效甚微,但萬一差強(qiáng)人意,也是件好事嘛。
解決
個(gè)人比較懶,使用了sharesdk lib去分享,總體來說還是比較方便的。
它里面有一個(gè)快速入門教程
大家看看就能搞定了。
提醒下,如果分享微信qq等平臺(tái),那么要實(shí)現(xiàn)在騰訊上審核通過才可以。
這里分享我犯的一個(gè)錯(cuò)誤, 在分享的時(shí)候需要調(diào)用一個(gè)函數(shù)
+ (id<ISSContent>)content:(NSString *)content
defaultContent:(NSString *)defaultContent
image:(id<ISSCAttachment>)image
title:(NSString *)title
url:(NSString *)url
description:(NSString *)description
mediaType:(SSPublishContentMediaType)mediaType;
切記,如果mediaType等于SSPublishContentMediaTypeNews的時(shí)候,image字段一定不能為nil,雖然用nil在回調(diào)函數(shù)中是不報(bào)錯(cuò)的。但實(shí)際上朋友圈怎么都傳不上去。

成功給image初始化,后就如愿成功了。
id<ISSCAttachment> shareImage = nil;
shareImage = [ShareSDK pngImageWithImage:[UIImage imageNamed:@"exprss"]];

要說的話
無