我想在我的邮件应用程序中添加附件是否可能? 我在我的应用程序中发送邮件和接收邮件,但我不知道如何通过邮件发送附件。请给我一个解决方案
谢谢,
阿南德
我正在使用Furry SDK和Webservices交换消息,但我需要发送附件。或者如何将字节发送到Webservices?
在Webservice中,如果我们传递字符串,我们使用“@”
我们将二进制数据传递给Webservice时使用了什么?
在我的应用程序肥皂中
NSString *soapMsg = [NSString stringWithFormat:@"<?xml version=\"1.0\" encoding=\"utf-8\"?>\
<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap12=\"http://www.w3.org/2003/05/soap-envelope\">\
<soap12:Body>\
<InsertAttachmentint xmlns=\"http://tempuri.org/\">\
<Filename>string</Filename>\
<FileType>string</FileType>\
<FileContentint>base64Binary</FileContentint>\
</InsertAttachmentint>\
</soap12:Body>\
</soap12:Envelope>"];
在上面的肥皂中我们在字符串的位置使用“%@”,base64Binary怎么样?
答案 0 :(得分:2)
Try this
NSString *str_html = @"Content of file";
NSString *filenameForSub = [NSString stringWithFormat:@"%@_Fr.cvs",str_date];
NSData *myData = [str_html dataUsingEncoding:NSUTF8StringEncoding];
[mailController addAttachmentData:myData mimeType:@"text/cvs" fileName:filenameForSub];
[mailController setMessageBody:filenameForSub isHTML:YES];
转到此链接
答案 1 :(得分:0)