По какой-то причине мне показалось, что это исправляет фактическую архитектуру, которая будет использоваться.
Например, эта команда не выполняется:
/Developer-SDK4/usr/bin/xcodebuild -target ProjectName -configuration Release build PLATFORM_NAME=iphonesimulator BUILDSDK=/Developer-SDK4
Но этот работает:
/Developer-SDK4/usr/bin/xcodebuild -target ProjectName -configuration Release build PLATFORM_NAME=iphonesimulator BUILDSDK=/Developer-SDK4 ARCHS=i386
Обратите внимание, это не помогло мне только при сборке с симулятором. Создание против устройства, казалось, работало просто отлично.