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

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

Xcode还向我发出警告,指出“缺少依赖关系目标'Cloud(来自Cloud.xcodeproj)'”。

我已经将示例项目树的屏幕快照附加到了帖子中。

在此先感谢您的帮助。

最佳答案

libCloud.a是由Cloud项目的构建生成的文件。
您是否正确设置了目标依赖关系?如果有的话,在构建TestHarness时,Cloud会在之前构建(如果源自上次构建以来发生了更改),并创建libCloud.a。
要设置这个:

  • 继续您的TestHarness项目摘要
  • 选择您的目标
  • 单击“构建阶段”选项卡
  • 展开“Target Dependencies”->云项目必须在我那里,如果不是,请添加它。

  • 希望能帮助到你。

    10-06 13:39