Tôi đang cố gắng gửi tệp PDF bằng cách sử dụng UIActivityViewController
. Cho đến nay mọi thứ hoạt động tốt bằng cách tiếp cận khá cơ bản nhưng một vấn đề tôi có là khi tôi chọn tùy chọn gửi qua thư, tên tệp PDF là Attachment-1
thay vì Calculation.PDF
là tên mà tôi cung cấp tệp.Cách gửi tệp PDF bằng UIActivityViewController
Tôi không nhớ quá nhiều thay đổi về tiêu đề, nhưng việc thiếu phần mở rộng .pdf dường như gây ra sự cố khi gửi tệp cho những người có PC của Windows và tôi muốn khắc phục điều đó.
Tôi đã có một cái nhìn tại địa chỉ: Control file name of UIImage send with UIActivityViewController
Nhưng không thể nhìn thấy một phương pháp tương đương với:
[mailComposer addAttachmentData: UIImagePNGRepresentation(viewImage) mimeType:@"" fileName:@"myImage.png"];
rằng sẽ làm việc với một tập tin PDF. Đây có phải là một cái gì đó mà không phải là fixable mà không cần tùy biến hoặc là có một giải pháp đơn giản cho vấn đề này?
Hi bao giờ con số này ra? Có cùng một vấn đề. – Mrwolfy
Điều này đã giúp tôi http://stackoverflow.com/questions/15825777/uiactivityviewcontroller-sharing-image-via-email-has-no-extension/15826633#15826633, nhưng nhược điểm là, bạn phải lưu tệp trước. –