2015-10-22 5 views
7

Эта проблема сводит меня с ума. Что бы я ни делал, у меня возникает проблема «Нет такого модуля« Кресло », когда я архивирую. Он работает, когда я строю, но когда я архивирую сокеты XCode со мной. Я вижу XCode для архивирования/компиляции кресла.Нет такого модуля «Кресло»

  • Я добавил $(PROJECT_DIR)/AppName/External/Armchair/build/Release-iphoneos в Framework Search Paths.
  • Я добавил рамки для встраиваемых двоичных файлов
  • я добавил рамки в Linked библиотеки и фреймворки
  • Я также попытался с добавлением рамок для копирования базы в моем Build Phases
  • Я попытался, добавив Рамка кресла для моего рабочего пространства вместо этого и только добавила &, преодолев рамки.

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

Я прочитал и попробовал эти вопросы, связанные с:

Запуск XCode 7.1. Любые предложения по его решению?

+0

Можете ли вы опубликовать дюжину строк вывода исходной сборки непосредственно перед сообщением об ошибке? Кроме того, проверка работоспособности: вы проверили журналы сборки, чтобы увидеть, что '$ (PROJECT_DIR)/AppName/External/Armchair/build/Release-iphoneos' расширяется во время сборки и проверено, что файл действительно существует? –

+0

Вы используете cocoapods? – vinbhai4u

+0

@ vinbhai4u Я в проекте, но не для кресла, так как они не поддерживают Cocoapods. –

ответ

6

Хорошо, я понял. Это было слишком просто и глупо, если вы спросите меня.

Мой основной приложение три конфигурации:

  • Debug
  • релиз
  • Pre-Release

Фреймворк я добавил в мое приложение, в этом случае Кресло имеет только Debug и Release. Когда я архивирую свое приложение, используется предварительная версия, которая не существует для включенного Armchair.xcodeproj. Добавлена ​​конфигурация Pre-Release на Armchair.xcodeproj, которая решила мою проблему.

+0

Большое спасибо за это! Я определенно подаю радар для этого. Почти с ума сходили, пытаясь преследовать причину того, почему одна из наших фреймворков архивировалась хорошо, а другая - нет. – MrAlek

+0

Для меня проблема была связана с автогенерированным проектом «Pods» от CocoaPods. Здесь добавлены мои настраиваемые конфигурации сборки. –