У меня была точно такая же проблема, и я написал небольшой сценарий оболочки, чтобы программно редактировать строки, в которые мне нужно добавить i386 (я делаю это в своем тестовом жгуте после каждого git pull и извлечения тега).
Поместите следующий код в сценарий оболочки и затем запускайте его всякий раз, когда вам нужно добавить i386 ко всем записям VALID_ARCHS =:
sed -i -e 's/.*VALID_ARCHS = armv7;.*/VALID_ARCHS = "armv7 i386";/g' project.pbxproj
О, учитывая прямую простоту этого скрипта, вы должны находиться в том же каталоге, где находится файл project.pbxproj, когда вы его запускаете.
И, как подразумевается, он заменяет глобальную строку. Он заменяет каждый экземпляр VALID_ARCHS = armv7; с VALID_ARCHS = "armv7 i386"; и кавычки необходимы, или XCode выдаст ошибку, сообщающую, что файл project.pbxproj не может быть проанализирован.