Enviando por e-mail um arquivo pdf de página única como um anexo do iPad usando meu próprio aplicativo

No meu usuário ios app pode enviar o arquivo pdf como um anexo para algum outro. Ele estava trabalhando em dispositivos pré ios 7. Após o upgrade para o ios 7, o anexo estava ausente quando o aplicativo apresenta a interface de e-mail do ios.

Aqui o código que eu usei para definir o tipo de mime:

[mailComposer addAttachmentData:pdfData mimeType:@"application/octet-stream" fileName:fileName];

O tipo mime acima funciona muito bem no pre ios 7, mas no ios 7 ele não estava tomando meu arquivo como anexo. Então, eu mudei o tipo de mime assim:

[mailComposer addAttachmentData:pdfData mimeType:@"application/pdf" fileName:fileName];

Ele estava funcionando bem nos dispositivos ios 7 e pre ios 7, mas o problema era que, no iPad, se o arquivo em anexo tivesse uma única página, ele seria tratado como imagem in-line em vez de um anexo. Isso está acontecendo apenas no iPad no iPhone. Além disso, se eu enviar esse email para alguém, no lado do destinatário também mostra como uma imagem em linha quando eles abrem esse email no iphone ou ipad. desde quando eles tocam, permite duas opções 1. salvar imagem 2. cancelar. Também esta questão não sobre dispositivos ios 7 ipad isso está acontecendo em todos os dispositivos ipad que estava sendo executado no ios 5, ios 6, ios 6.1 e ios 7. Alguma idéia de como resolver isso ?. Qual tipo de mime devo usar para isso para resolvê-lo ?.

Nota: - para mais informações, por favor, verifique a imagem anexada

-loganathan

questionAnswers(3)

yourAnswerToTheQuestion