MFMailComposeViewController强制图像附件的实际大小

我正在开发一个应用程序,允许用户使用MFMailComposeViewController通过电子邮件发送图像。 附加的图像是1200 x 1800,图像大小必须不变。

对于大图像,MFMailComposeViewController为用户提供一个操作表,使他们可以选择在按下“发送”时缩小图像(参见屏幕截图)。 我希望不显示此操作表,并强制附加图像的实际大小。

任何建议赞赏!

截图

根据Apple的指导原则,MFMailComposeViewController是一个我们不应改变的行为。 因此,最好坚持默认行为,以免在提交应用程序进行审核时遇到问题。 但是,您可以执行以下操作:当用户选择除您想要的任何其他选项之外,会显示一条消息,指出实际大小将附加为应用程序的行为,并且他/她的选择将是忽略。