Симулятор iOS на Mac работает под управлением архитектуры i386, а не armv7?

У меня есть несколько статических библиотек, которые я создал для использования на архитектурах armv7. Когда я пытаюсь использовать их в проекте iOS, который я тестирую на симуляторе iphone 5.0, я получаю ошибки, сообщающие мне о неопределенных символах для архитектуры i386 в моих статических библиотеках.

Полагаю, это означает, что симулятору iphone нужны библиотеки, скомпилированные для i386? В чем тогда смысл симулятора - почему он также не эмулирует архитектуру armv7?

Значит, единственный способ проверить свои статические библиотеки - это подключить физическое устройство iOS и запустить его?

Или я сделал это. ошиблись?

15
задан KaiserJohaan 24 October 2011 в 10:52
поделиться