将大型PDF附加到mail composer iOS 9.2.1时出错
我的应用程序生成PDF并使用MailComposer ViewController将PDF附加到电子邮件。这部分工作正常。在iOS 9.1中,无论PDF大小(15~mb),它都能正确地连接和发送 然而,在iOS 9.2.1中,我在将大型PDF文件附加到电子邮件时遇到了问题。如果我把我的PDF压缩到大约4-5页,并保持在几兆字节,它就可以正常工作。然而,如果我生成整个PDF(超过100页,约16mb),进入我收件箱的电子邮件将完全是空白的 如果我在iPad(air)中打开邮件应用程序并查看“发送”框,则电子邮件正文中会显示一条错误消息,该消息说“由于格式原因,无法显示此消息。请发件人使用其他格式或电子邮件程序再次发送。多部分/备选” 在使用9.2.1的iPad4上测试时,我看到了一个不同的错误。在“邮件应用程序发件箱”中,邮件显示时带有红色感叹号。如果我从邮件应用程序重新发送电子邮件,它会工作,我可以在电子邮件中打开PDF 我甚至将简单的PDF添加到我的包中并附加它,完全消除了生成PDF文件的过程。如果PDF很大,则无法正确发送。如果它很小,它会发出声音将大型PDF附加到mail composer iOS 9.2.1时出错,ios,objective-c,xcode,ipad,Ios,Objective C,Xcode,Ipad,我的应用程序生成PDF并使用MailComposer ViewController将PDF附加到电子邮件。这部分工作正常。在iOS 9.1中,无论PDF大小(15~mb),它都能正确地连接和发送 然而,在iOS 9.2.1中,我在将大型PDF文件附加到电子邮件时遇到了问题。如果我把我的PDF压缩到大约4-5页,并保持在几兆字节,它就可以正常工作。然而,如果我生成整个PDF(超过100页,约16mb),进入我收件箱的电子邮件将完全是空白的 如果我在iPad(air)中打开邮件应用程序并查看“发送”
我不知道从这里到哪里去,所以任何想法都很好。谢谢 我认为9.3的问题变得更糟了。在9.2中,我似乎被限制为大约6MB的文件。在9.3中,它不到4mb。是的,我也有这个问题。不知道如何解决,但当我向苹果报告时,我的错误被复制了。