Вложенная платформа Xcode:Файлы заголовков проекта не найдены

StackOverflow https://stackoverflow.com//questions/12650818

  •  11-12-2019
  •  | 
  •  

Вопрос

Я пытаюсь создать приложение Mac, которое использует ЦельFlickr, и, таким образом, имеет его как вложенную структуру.Я последовал за руководство по настройке на странице ObjectiveFlickr.Все работает нормально, пока мне не придется проверять свое заархивированное приложение.

Проверка дает мне ошибка «не однопакетное приложение».Решением этой проблемы, по-видимому, является установка для параметра «Пропустить установку» значения «ДА» и перемещение файлов заголовков проекта из общедоступного в проектируемый для вложенной платформы.Но если я это сделаю, платформа не сможет найти свои внутренние файлы заголовков, а мое основное приложение сможет найти ObjectiveFlickr.h.(Похожий вопрос:Разве я не должен сохранить ObjectiveFlickr.h как общедоступный заголовочный файл, поскольку мое основное приложение должно иметь возможность его найти?)

Я думаю, решение заключается в настройке правильных путей поиска для обоих проектов.Я попробовал следовать предложению, упомянутому в Xcode 4 и вложенные проекты — файлы заголовков не найдены, но ничего не помогло.

Я использую Xcode 4.5.

Это было полезно?

Решение

Я обнаружил, что заголовочные файлы для библиотечной версии ObjectiveFlickr уже настроены как проектные, а не общедоступные, поэтому я решил использовать библиотеку вместо версии фреймворка, следуя этому руководству: Добавление ObjectiveFlickr в ваш проект приложения для iPhone.Это сработало, хотя я разрабатываю приложение для Mac, а не приложение для iOS.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top