Я новичок в IOS и пишу приложение ios 7.0, которое использует coreplot (последняя версия 1.3). Для параметра «Создать активную архитектуру» было установлено значение «ДА», поэтому во время разработки у меня не возникало проблем с связыванием (я использовал метод статического связывания, как описано на странице https://code.google.com/p)./core-plot/wiki/UsingCorePlotInApplications
Затем я собрал и развернул на своем устройстве (iphone 4, ios 7). Он работал нормально - я не помню, просил ли он изменить настройки сборки или нет. Сегодня утром, когда я попытался запустить тот же код на симуляторе, он начал выдавать ошибку компоновщика. Проведя некоторое исследование, я понял, что мне нужно установить сборку для активной архитектуры на «Нет» и перестроить основной сюжет, используя стратегию «зависимой установки проекта». Я застрял в точке, где мне нужно установить путь поиска файлов заголовков. Компиляция не может обнаружить заголовочный файл. Базовый сюжет находится в каталоге CorePlot_1.3.
Основная ошибка связывания читается как «игнорирование файла /Users/rmenon/Documents/Developer/MoneyTrail/MoneyTrail/libCorePlot-CocoaTouch.a, отсутствует необходимая архитектура x86_64 в файле /Users/rmenon/Documents/Developer/MoneyTrail/MoneyTrail/libCorePlot-CocoaTouch. .а (3 ломтика)"
В рамках моей попытки решить эту проблему я попытался загрузить проект coreplot отдельно, изменить архитектуру на Stndard (armv7 и armv7s) и попытался собрать его. Я получаю две ошибки устаревания ниже. Любая помощь в компиляции этой библиотеки для ios 7, чтобы я мог использовать те же настройки в отладке и устройстве, будет очень признательна! Спасибо!