Интеграция iOS CloudApp - PullRequest
       8

Интеграция iOS CloudApp

1 голос
/ 09 января 2012

Я загрузил файлы API iOS CloudApp с веб-сайта CloudApp.Я хотел бы иметь возможность загружать изображения из приложения iOS в сервис CloudApp.Однако, когда я открываю пример приложения, включенного в API, у меня появляется ряд ошибок.Делегат приложения примера проекта пытается импортировать файл с именем «Cloud.h», который не может быть найден.Однако этот файл видим в древовидной структуре проекта.Кроме того, файл импортируется как инфраструктура с использованием #import <Cloud.h> и не может успешно импортироваться при простом использовании либо #import "Cloud.h".

Наконец, файл с именем "libcloud.a" появляется в дереве примера проекта, но отображается красным, отмечая элемент как удаленный (я нигде не могу его найти).Кроме того, загруженный API-интерфейс содержит папку с именем «Third Party», которая содержит две подпапки empty с именами «IFUnicodeURL» и «JSON».Нужно ли загружать содержимое этих папок в другое место?

Xcode также выдает мне предупреждение, в котором говорится: «Отсутствует целевой объект« Cloud (from Cloud.xcodeproj) »».

IПрикрепил скриншот примера дерева проекта к сообщению.

Заранее благодарен за любую помощь.

Project Setup

Project Tree

Ответы [ 2 ]

3 голосов
/ 18 января 2012

libCloud.a - это файл, который генерируется при сборке проекта Cloud.
Вы правильно установили целевые зависимости? Если у вас было, при сборке TestHarness, Cloud будет собираться раньше (если источник изменился с момента последней сборки) и создаст libCloud.a.
Чтобы установить это:

  • перейдите к вашему резюме проекта TestHarness
  • выберите цель
  • нажмите на вкладку «Фазы сборки»
  • Разверните "Целевые зависимости" -> Облачный проект должен быть там, если нет, добавьте его.

Надеюсь, это поможет.

2 голосов
/ 23 января 2012

Чтобы ответить на ваш второй вопрос, касающийся отсутствующих файлов JSON, вам нужно вытащить репозиторий из Github вместо загрузки zip-файла. Когда вы сделаете это, вы обнаружите, что папка JSON заполнена файлами, которые вы пропустили. (См. Изображение ниже.) У меня была точно такая же проблема.

Дайте мне знать, если вы не знакомы с извлечением репозиториев, и я могу дать вам пару советов.

http://cl.ly/3u280f3J061i0e1V120N

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...