Xcode странно себя ведет при попытке получить результат сборки в Release конфигурации. В настройках по умолчанию, указанно что итоговый билд со всеми оптимизациями, будет собран на стадии archive. Можно было бы выцепить его например из секции product, но там находится промежуточная сборка без оптимизаций для дебага.
Выполняем архивацию, извлекаем результаты сборки из архива для релизного распространения
А теперь момент истины -- папка в которую должны быть распакованы результаты сборки пуста.
Хотя в случае, например, с обычным консольным приложением, после распаковки я получал оптимизированный executable.
Что ж, лезем смотреть что там в архиве
В наличии файл libTestlib.dylib.dSYM , однако самой либы libTestlib.dylib нет. Директория products пуста.
Вопрос, почему Xcode так странно собирает библиотеки, и как по нормальному получить оптимизированный результат сборки (Release) для распространения?