Ссылка статическая библиотека условно в Xcode - PullRequest
0 голосов
/ 19 сентября 2011

Недавно я начал использовать библиотеку (TestFlight) для целей тестирования.

Интересно, как я могу заставить Xcode связать эту library.a только с конфигурациями отладки и adhoc?Эта библиотека занимает около 2,5 МБ, поэтому я не хочу, чтобы она была там, когда я запускаю свое приложение в ApStore.

Кстати: теперь я только компилирую вещи условно, определив TESTFLIGHTв макросах препроцессора:

 #ifdef TESTFLIGHT
...
 #endif

Ответы [ 2 ]

0 голосов
/ 28 февраля 2012

Вы можете проверить следующий ответ для ваших файлов lib.

Используйте следующие команды для проверки поддержки архитектуры для lib:

cd <path to library folder> # in you case: /Users/alexis/Library/Developer/Xcode/DerivedData/PlazappPartnerWorkspace- cdrmloavlcqouugawmtqywiinqne/Build/Products/Debug-iphoneos lipo -info libPlazappPartnerLib.a

0 голосов
/ 19 сентября 2011

Вы можете попробовать установить специальную цель сборки, которая предназначена только для App Store. Профили Ad Hoc на самом деле представляют собой профили в магазине приложений с дополнительной информацией, для которой они подготовлены.

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