CoreMail,ios中邮件发送功能的神器。不得不说他的简便性,真是好到爆!详情自己google。
下面说说如何在自己的工程中使用。
1. 下载
安装git后,运行命令好下载。一定要用到后面两个命令行,需要下载项目中的子目录和文件。
git clone https://github.com/mronge/MailCore.git
cd MailCore
git submodule update --init
,然后把MailCore.x~~拖动到项目中,作为子项目
2. 添加组件
按照以下方式添加依赖:
Build Phases->TargetDependences
+ MailCore iOS
3. 添加framework和静态库:
libmailcore.a
libssl.a
libsasl2.a
libcryto.a
libiconv.dylib
CFNetwork.framework
4. 添加头文件搜索路径
Build Setting->Head Search Paths
+ "$(BUILT_PRODUCTS_DIR)/../../include"/
$(BUILT_PRODUCTS_DIR)/../../include/
../../mailcore/Source/
../../mailcore/libetpan/build-mac/include
5. 编译
一次编译下面几个项目,特别是更新SDK之后,需要重新编译。
1. static liberpan
2. Mail Core iOS
3. MailCore
6. 引用
添加头文件,便可使用MailCore
#import <MailCore/MailCore.h>