我已从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)'”。
我已将示例项目树的屏幕截图附加到帖子中。
提前感谢您的帮助。
答案 0 :(得分:3)
libCloud.a是由Cloud项目构建生成的文件。
您是否正确设置了目标依赖项?如果您有,在构建TestHarness时,Cloud将在之前构建(如果源自上次构建后更改)并创建libCloud.a。
设置此:
希望它有所帮助。
答案 1 :(得分:2)
要回答关于丢失的JSON文件的第二个问题,您必须实际从Github下载存储库而不是下载zip文件。当您这样做时,您会发现JSON文件夹中填充了您缺少的文件。 (见下图。)我有同样的问题。
如果您不熟悉拉存储库,请告诉我,我可以给您一些提示。