Как использовать Mailcore Framework в моем проекте IOS? - PullRequest
0 голосов
/ 25 января 2011

У меня есть mailcore для iphone с https://bitbucket.org/mronge/mailcore/downloads .Я пытаюсь построить, он показывает ошибку как

Нет архитектуры для компиляции (ONLY_ACTIVE_ARCH = YES, активная арка = armv6, VALID_ARCHS = i386)

Так что я не могу добавить этот mailcore framework в мой проект ios. Пожалуйста, помогите мне найти решение

Ответы [ 2 ]

2 голосов
/ 25 февраля 2013

Для другого поиска:

По состоянию на февраль 2013 года эта проблема больше не возникает.Загрузка MailCore включает в себя все необходимые библиотеки.

Однако я столкнулся с двумя проблемами, которые заставили меня искать здесь ответы ...

  1. Вам необходимо установить инструменты командной строки в Xcodeстроить.Подпроекты в MailCore используют их для создания самих себя.XCode> предпочтения> загрузки> вкладка компонентов> инструменты командной строки должны сказать "установлено".

  2. Подпроекты в MailCore будут выдавать ошибки об «config.h not found», если ваш путь к MailCore содержит пробел.Я нашел закрытый вопрос в обсуждении вопросов GitHub об этом.Таким образом, "/ usr / home / me / dev / MailCore" - это хорошо ... но "/ usr / home / me / dev stuff / MailCore" - нет.

Для # 2, поместите вашу загрузку MailCore где-нибудь, где в пути нет пробелов.Вы можете перетащить MailCore.xcodeproj в свой проект, чтобы добавить его независимо от того, где на диске находится ваш проект.Не должен быть в той же папке.

1 голос
/ 27 января 2011

Из документации Getting Started по проекту:

ИСПОЛЬЗОВАНИЕ IPHONE

MailCore имеет включенную цель для iPhone, но требует некоторых дополнительных скомпилированных двоичных файловOpenSSL и CyrusSSL).Я не могу предоставить их в настоящее время, однако компания Remail предлагает двоичные файлы и скомпилированную копию MailCore для iPhone.Свяжитесь с Remail для получения дополнительной информации:

mailcore@remail.com

Похоже, вам нужно получить их перед построением против цели iPhone.

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