iOS CloudApp集成

时间:2012-01-08 20:36:20

标签: iphone ios frameworks cloud

我已从CloudApp网站下载了iOS CloudApp API文件。我希望能够将iOS应用中的图像上传到CloudApp服务中。但是,当我打开API附带的示例应用程序时,我遇到了一些错误。示例项目的app delegate尝试导入名为“Cloud.h”的文件,该文件无法找到。但是,此文件在项目的树结构中可见。此外,使用#import <Cloud.h>将文件导入为框架,仅在使用#import "Cloud.h"时也无法成功导入。

最后,一个名为“libcloud.a”的文件出现在示例项目树中,但显示为红色,将项目标记为已删除(我无法在任何地方找到它)。此外,下载的API包含一个名为“第三方”的文件夹,其中包含两个名为“IFUnicodeURL”和“JSON”的子文件夹。我是否需要在其他地方下载这些文件夹的内容?

Xcode也给了我一个警告,说明“缺少依赖目标'云(来自Cloud.xcodeproj)'”。

我已将示例项目树的屏幕截图附加到帖子中。

提前感谢您的帮助。

Project Setup

Project Tree

2 个答案:

答案 0 :(得分:3)

libCloud.a是由Cloud项目构建生成的文件。
您是否正确设置了目标依赖项?如果您有,在构建TestHarness时,Cloud将在之前构建(如果源自上次构建后更改)并创建libCloud.a。
设置此:

  • 继续您的TestHarness项目摘要
  • 选择目标
  • 点击“构建阶段”标签
  • 展开“目标依赖关系” - &gt;云项目必须在那里,如果不是,请添加它。

希望它有所帮助。

答案 1 :(得分:2)

要回答关于丢失的JSON文件的第二个问题,您必须实际从Github下载存储库而不是下载zip文件。当您这样做时,您会发现JSON文件夹中填充了您缺少的文件。 (见下图。)我有同样的问题。

如果您不熟悉拉存储库,请告诉我,我可以给您一些提示。

http://cl.ly/3u280f3J061i0e1V120N