关于IOS邮箱框架Pantomime的问题和使用
2012-12-07 16:56
369 查看
最近公司在做IOS手机邮箱客户端,一直是用MailCore开发的,但是MailCore对POP3协议的功能这块没有编写,只提供了IMAP协议的功能,自己尝试过编写,但是还是有很多BUG,所以在Github.com上找到了Pantomime的IOS版本,然后新建了测试的工程TestDemo,为了把这个框架正确的搭建到这个工程中,遇到了不少的问题.
首先是各种找不到头文件问题,之后在Xcode-->选中TARGETS-->Build settings-->Search Paths中的
Header Search Path中添加: "$(SRCROOT)/Pantomime/Framework"和 "$(SRCROOT)/Pantomime/Framework/OpenSSL/Headers"
Library Search Path中添加: $(inherited) 和 "$(SRCROOT)/Pantomime/Framework/OpenSSL"
OK了,头文件找不到的问题解决了,这里要注意的是Pantomime框架是放在我的测试工程TestDemo的文件夹下的,否则路径就不是这么设置了.
再编译的时候又出问题了,包错:
这里的xxxx就是某个类名或者方法名了,看到Undefined symbols for architecture i386,那就要在
Xcode-->选中TARGETS-->Build Phases-->Compile Sources中的添加那些需要用却没有包含进来的类,这里点击+号添加,选择Add Other,把Pantomime/Framework/Pantomime文件夹下的类全部加入进来,然后再编译,OK了神奇.
移动开发QQ群:278117443 174728495 198227198
首先是各种找不到头文件问题,之后在Xcode-->选中TARGETS-->Build settings-->Search Paths中的
Header Search Path中添加: "$(SRCROOT)/Pantomime/Framework"和 "$(SRCROOT)/Pantomime/Framework/OpenSSL/Headers"
Library Search Path中添加: $(inherited) 和 "$(SRCROOT)/Pantomime/Framework/OpenSSL"
OK了,头文件找不到的问题解决了,这里要注意的是Pantomime框架是放在我的测试工程TestDemo的文件夹下的,否则路径就不是这么设置了.
再编译的时候又出问题了,包错:
Undefined symbols for architecture i386: "_OBJC_CLASS_$_xxxx", referenced from:objc-class-ref in xxxx.o
这里的xxxx就是某个类名或者方法名了,看到Undefined symbols for architecture i386,那就要在
Xcode-->选中TARGETS-->Build Phases-->Compile Sources中的添加那些需要用却没有包含进来的类,这里点击+号添加,选择Add Other,把Pantomime/Framework/Pantomime文件夹下的类全部加入进来,然后再编译,OK了神奇.
移动开发QQ群:278117443 174728495 198227198
相关文章推荐
- 关于使用ISA SERVER禁用WEB登陆邮箱的问题
- iOS 第三方框架管理cocoapods 关于Mac 10.11 系统升级无法使用的问题
- iOS提交审核:关于您的 App 正在使用广告标识符 (IDFA)的问题
- 关于IOS添加第三方库使用的问题
- iOS 关于UICollectionView选中状态,当使用reloadData方法时出现数据的问题?
- ShareSDK [iOS常见问题] 关于使用QQ做第三方登录的问题!
- iOS GCD 必读推荐,有关于单例使用问题
- 关于ios使用LaunchScreen作为欢迎页图片加载不上的问题
- 关于使用iOS scrollView进行图片浏览的坐标问题
- 一个关于AVPlayer蛋疼的释放问题(iOS 9.0 AVPlayer的使用与内存的释放问题)
- 关于ios使用LaunchScreen作为欢迎页图片加载不上的问题
- iOS中关于判读网络状态的问题,使用AFN
- 关于iOS`UITableViewCell 使用系统 多选 全选问题
- 关于使用苹果IOS安装fiddler4进行抓包的问题
- 我在使用Unity 发布IOS真机过程时遇到的关于JIT的问题列表
- 关于【2017 年1月1日开始iOS应用内必须使用https的问题】
- iOS关于使用七牛SDK上传多张图片内存不断增加问题的解决方案
- iOS开发中 实现登录时关于使用QQ做为第三方授权登录的问题
- [iOS常见问题] 关于使用QQ做…
- 关于ArcGIS Runtime SDK for iOS中AGSLayerDefinition使用日期类型字段过滤的问题