2011-01-28 2 views
2

Я пытаюсь построить MailCore в мое приложение, но я получаюКак заставить MailCore работать правильно?

"_OBJC_CLASS_$_CTCoreAccount", referenced from: 

Это единственная ошибка я получаю и CTCoreAccount находится в проекте.

+0

Как вы включили MailCore - как статическую библиотеку? – brutella

+0

Нет, я получил весь исходный код в своем приложении, потому что статическая библиотека не работает; Это дало бы мне ту же ошибку. – timothy5216

+0

Я начал новый проект с MailCore, добавленным с помощью руководства по сайту. Это сработало. Я загрузил git, загрузил, повторно связал MailCore, и внезапно он не обнаружил никаких библиотек, такую ​​же ошибку, как вы. Будет беспорядок с путями и вернуться с ответом, если это возможно. –

ответ

1

Чтобы использовать почтовый ядро, перейдите по ссылке link, следуйте пошаговому процессу, и все готово.

1

У меня есть ответ. Это не «Ответ», но у меня есть ответ, и это сработало.

Eidt: Для этого: после множества проблем я понял, что это «особое» решение заключается в том, что вам нужно добавить libmailcore.a в рамки. Это приводит к удалению XCode, или вы можете вместо этого добавить MailCore Framework.

Создал новый проект, удалил все, удалив файлы приложений, чтобы удалить мусор, а затем удалив ссылки. «Добавлена» через группу (неуверенно, если это имеет значение) все мои файлы/файлы из проекта, который я пытался.

Должен сказать, где были pch и Info.plist, (по существу указывая на мой старый проект). Снова добавлены все фреймворки и вуаля.

Я подозреваю, что XCode 4.5 имеет разные настройки инфраструктуры в отношении путей к библиотеке и допустимых флагов для компоновщика и т. Д. Но я ничего не пробовал в отношении исправления. Я бы хотел сделать это более сложным, старый проект будет 4.3, и не будет его модернизировать, если это произойдет. В любом случае, работайте и надейтесь, что другие скоро тоже. Хотелось бы получить реальный ответ.

Смежные вопросы