0

我在我的 ios 应用程序中使用 mailcore2 从我的设备上获取我的 gmail 帐户电子邮件。我已在 mailcore2 脚本中将 ios sdkversion 从 6.1 更改为 6.0,bcz 我正在尝试使用使用 ios sdkversion 6.0 的 iPhone 模拟器 6.0 编译和运行该应用程序。这样做我收到以下 clang 错误。

clang: error: no such file or directory: '/Users/shujaat/Library/Developer/Xcode/DerivedData/MyTestApp-ditognlaoajwldfliplqecnxqbfj/Build/Products/Debug-iphonesimulator/MailCore/MailCore'

在尝试使用 iphone 模拟器 6.1(使用 ios sdk 6.1)编译和运行我的应用程序时,shell 脚本中的 ios sdk 版本没有变化,我收到以下错误:

/bin/sh /Users/shujaat/Documents/WemoTech/Products/WantList/sourcecode/ThirdPartyLib/MailCore2/Externals/builds/workdir/20130930192723/src/libetpan/build-mac/update.sh
configuring

running prepare-cyrus-sasl.sh

准备资源

修补文件 lib/client.c

建筑工具

正确生成 makemd5i386

为 iPhoneOS 构建 - armv7

配置失败

命令 /bin/sh 失败,退出代码为 1

在过去的几天里,这些问题让我发疯了。需要你的帮助。

4

2 回答 2

0

转到您的主项目目标->“构建阶段”->“目标依赖项”添加mailcore2 ios

您需要仔细阅读检查将 MailCore 添加到您的 iOS 项目

于 2013-10-02T06:05:18.377 回答
0

这些问题现在已经修复。我想解释一下我做了什么来为其他面临同样问题的人摆脱它们:我制作了一个单独的项目,并将 mailcore2 作为其中的一部分(最初没有在任何项目文件中包含#import 行) . 我编译并运行该项目并将生成的 mailcore 2 从它复制到我的原始项目中。它现在正在编译和运行良好。

于 2013-10-08T12:44:31.737 回答