问题标签 [messageui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4122 浏览

ios - 在电子邮件中发送联系表单字段

我有一个由文本字段(5 个字段)组成的联系表格,我想通过电子邮件将其发送到一个电子邮件地址。我如何在 xCode 中执行此操作?

0 投票
2 回答
934 浏览

ios - MessageUI 框架 - 图像不显示在 iPhone 的撰写视图中

在使用 UIImagePickerController 拍照后,我正在使用 MessageUI 框架通过电子邮件发送和图像。当我拍照然后调用邮件邮件消息界面时,我得到了撰写窗口。在 iPod touch (iOS 4.3.5) 和 iPad (iOS 5.0.1) 上进行测试时,我在撰写窗口的正文中看到了图像附件。在 iPhone (4S iOS 5.0.1) 上进行测试时,图像不会出现在撰写窗口中,而是我看到一个图像附件大小的框,其中嵌入了一个带有“?”的蓝色小框。在里面。

在这两种情况下,当发送邮件消息时,图像都会出现在邮件应用程序(iOS 设备和 Mac)中收到的消息中。

我能做些什么来解决这个问题?

更新:我通过更改解决了这个问题:

到:

我在 UIKit 文档中看不到 UIImagePNGRepresentation 中有任何内容无法在 iPhone 上运行...

(Xcode 4.2.1、ARC、5.0 SDK、部署目标 4.3)

这是编写消息的代码:

-(void)displayComposerSheet { MFMailComposeViewController *mailPicker = [[MFMailComposeViewController alloc] init]; mailPicker.mailComposeDelegate = self;

}

0 投票
1 回答
466 浏览

ios - wait_fences:未能收到回复:10004003 with MessageUI

我正在使用 MessageUI 在我的应用程序中发送短信,但是当它加载视图时,它会在日志中输出以下内容:

代码相当简单......

我不确定我是否真的需要对消息做任何事情,因为该应用程序运行良好......但我总是喜欢消除这些事情......那么,是什么原因造成的?

0 投票
1 回答
1409 浏览

iphone - MessageUI iphone sdk。分配给'id' 来自不兼容的类型 'FlipsideViewController

我正在构建一个 iphone 应用程序,其中涉及 xcode 4.2 中的视频播放器、音频播放器等 基本上问题是发送电子邮件功能(反馈)。我的代码很好,没有错误,但是当我运行应用程序时,它不断出现这些问题,当我单击“反馈”按钮让用户发送电子邮件时,它崩溃了。任何人都可以帮忙吗?

我得到的语义问题:

1) 警告:在此行中从不兼容的类型“FlipsideViewController *”[3] 分配给“id”:mailMe.mailComposeDelegate = self;

2)警告:不完整的实现 [-Wincomplete-implementation,3] 在这一行:

这是我的 Flipsideview.h:

和我的 Flipsideview.m(发送邮件按钮)

0 投票
3 回答
659 浏览

iphone - MFMessageViewController 和内联 UIImage

我目前正在使用 MFMailComposer 撰写 HTML-Mail。背景颜色等一切都工作得很好,我什至可以嵌入位于在线 URL 下的内嵌图像。但是当我想嵌入一个本地存储的 UIImage 时,一切都搞砸了。因此,我将数据转换为 base64 并使用图像标签,如下所示

在设备上的预览中,所有内容都正确显示,但是在我的计算机上的邮件应用程序中只有占位符问号图像,当我查看邮件的来源时,似乎所有发送的是

此外,我能够成功地在设备上记录 base64 编码数据,它只是无法到达服务器或从那里向下传输。附加图像不是解决方案,因为我需要将图像内联而不是在邮件末尾:(

更新:

这是我用来将图像嵌入到 HTML 内联中的行:

0 投票
1 回答
7389 浏览

iphone - MFMailComposeViewController:附加照片库中的图像

我在将照片库中的图像附加到电子邮件时遇到了一些问题。

基本上,我的应用程序的一项功能允许用户拍照。当他们拍摄照片时,我会在 Core Data 中记录对图像的 URL 引用。我知道您必须通过ALAssetRepresentation才能获得图像。当用户想要查看他们拍摄的图像时,我在我的应用程序中启动并运行了它。

我现在正试图允许用户将所有为事件拍摄的照片附加到电子邮件中。在执行此操作时,我遍历存储 URL 引用的 Core Data 实体,调用从 中返回 a 的方法,UIImage然后ALAssetsLibrary使用NSData/UIImageJPEGRepresentationMFMailComposeViewController/addAttachmentData方法附加它。

问题是:当电子邮件呈现给用户时,有代表图像的蓝色小方块,并且没有附加图像。

这是代码:

以及返回的方法UIImage

注意:上面的代码确实运行,它只是不附加图像。另外,请注意,只要我已经将它们设置为UIImageView.Image ,我就可以在我的应用程序中成功地附加图像(基本上,我正在从图像中获取指向图像的指针UIImageView并将其传递给addAttachmentData方法。 ) 只是当我尝试遍历 Core Data 并在没有先将图像设置为 a 的情况下进行附加时UIImageView,我遇到了麻烦。

任何提示将非常感谢!

谢谢!杰森

0 投票
2 回答
204 浏览

c# - 呈现 ModalView 时出现 NSInvalidArgumentException

异常消息:

这是我的代码:

它适用于 iPad 模拟器,但不适用于设备。

0 投票
1 回答
2965 浏览

iphone - iPhone - MFMailComposeViewController 委托不兼容类型

我有一个视图控制器,它以模态方式打开一个 MFMailComposeViewController。当我尝试将邮件视图控制器的委托设置为父视图控制器时,我收到以下警告:

父视图控制器在其接口声明中肯定有 MFMailComposeViewControllerDelegate 并且正在实现委托方法-mailComposeController: didFinishWithResult:error:,如下所示:

我真的不明白为什么父视图控制器被识别为 UINavigationControllerDelegate,因为我没有实现这些方法,也没有这样声明它。我不会那么担心,但委托方法永远不会被调用,所以我猜这个“不匹配”是问题的一部分。

如果有帮助,这就是我初始化邮件视图控制器的方式,在viewDidLoad

提前感谢您的任何想法。

0 投票
1 回答
179 浏览

iphone - iPhone - MessageUI 框架中的泄漏?

我使用MFMailComposeViewController在我的应用程序中发送电子邮件。
当我使用Instruments运行我的应用程序时,
我在点击发送电子邮件后看到了泄漏。

你知道如何修复它,
这是 MessageUI 框架中的泄漏吗?

0 投票
1 回答
3708 浏览

objective-c - 将 HTML 内容设置为 MFMailComposeViewController 视图的邮件正文

我正在使用 MessageUI 框架在我的应用程序中撰写电子邮件。我想为邮件正文设置 HTML 内容。

所以我参考了 Mugunthkumar 的博客,我编码如下,

当我运行应用程序并转到电子邮件撰写视图时,我收到以下邮件正文,

在此处输入图像描述

我正在使用 XCode4 和 iOS 4.3。我看不到我的代码有任何问题。但我需要在我的邮件正文中插入可点击的 URL。

请帮忙 !!