xcode - 如何在我的 IOS 项目中使用 Mailcore 框架?

标签 xcode ios

我已经从 https://bitbucket.org/mronge/mailcore/downloads 下载了适用于 iphone 的 mailcore .我尝试构建它显示错误为

No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv6, VALID_ARCHS=i386)

所以我无法将此 mailcore 框架添加到我的 ios 项目中。请帮助我找到解决方案

最佳答案

为了其他搜索的利益:

自 2013 年 2 月起,这不再是问题。 MailCore 下载包括您需要的所有库。

不过,我遇到了两个问题,这让我在这里寻找答案...

  1. 您必须在 Xcode 中安装命令行工具才能构建。 MailCore 下的子项目使用它们来构建自己。 Xcode > 首选项 > 下载 > 组件选项卡 > 命令行工具必须说“已安装”。

  2. 如果您的 MailCore 路径包含空格,则 MailCore 下的子项目将抛出有关“找不到 config.h”的错误。我在 github issue discussion stuff 中发现了一个已关闭的问题。因此,“/usr/home/me/dev/MailCore”很好……但“/usr/home/me/dev stuff/MailCore”不是。

对于 #2,将您的 MailCore 下载放在路径中没有空格的地方。您可以将 MailCore.xcodeproj 拖到您的项目中以添加它,无论您的项目位于磁盘上的哪个位置。不必在同一个文件夹中。

关于xcode - 如何在我的 IOS 项目中使用 Mailcore 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4792155/

相关文章:

xcode - 防止项目在某些条件下成功编译

ios - 为方便起见,不能使用#define

xcode - 如何删除iOS Simulator设备标签

ios - 如何将 UTC 日期字符串转换为本地时间 (systemTimeZone)

ios - 带有 GPS 数据的 imagePickerController (Swift)

ios - 如何创建到 SKAction 的过渡?

objective-c - 在 iOS 中创建 PDF 注释

xcode - 为什么右大括号显示没有代码覆盖?

ios - 我可以做一个iOS一体化框架吗?或者将私有(private)静态库包含到我的框架中?

ios - NSTimer 的最小有效时间间隔是多少?