Как я могу построить конкретную архитектуру с помощью xcodebuild?

У меня есть устаревший код, который полагается на 32-разрядные указатели, и я хочу использовать xCodeBuild для построения этого кода из командной строки . По какой-то причине это не работает. Вот команда, которую я использую:

xcodebuild -configuration Debug -arch i386 
  -workspace MyProject.xcworkspace -scheme MyLib

вот результат, который я получаю

[BEROR]No architectures to compile for 
  (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).

Ясно, что он пытается построить код x86_64 и терпит неудачу, так как я включил только i386 из VALID_ARCHS в настройках проекта xCode.

Есть ли способ дать понять, что мне не нужна 64-битная библиотека?

21
задан Softlion 15 February 2016 в 18:58
поделиться