今天做短信分享和拷贝分享的时候突然发现他们跟微博分享是不太一样的,短信分享是只支持内容,拷贝是支持图片和内容他们是不支持链接的,如果你想让他们有链接只能把链接写入内容之中
微博及微信等分享内容的写入
id<ISSContent> publishContent = [ShareSDK content:[self.contentDic objectForKey:@"title"] defaultContent:@"请添加分享内容" image:[ShareSDK imageWithUrl:[self.contentDic objectForKey:@"imageurl"]] title:[self.contentDic objectForKey:@"title"] url:fenxUrl description:nil mediaType:SSPublishContentMediaTypeNews];
我们要想短信的内容有链接只需要把publishContent关于短信再重写一遍就行了
NSString *strSMS = [NSString stringWithFormat:@"%@%@",[self.contentDic objectForKey:@"title"],fenxUrl]; //短信 [publishContent addSMSUnitWithContent:strSMS]; //拷贝 [publishContent addCopyUnitWithContent:strSMS image:[ShareSDK imageWithUrl:[self.contentDic objectForKey:@"imageurl"]]];
至于授权什么的在这里不做过多的解释了可以下载sharesdk官方demo来看
时间: 2024-10-13 11:54:47