Это действительно сложно. ttmodule.py добавляет много записей в ваш файл pbxproj. Вы не можете удалить все эти строки вручную, это не практично. В файл pbxproj добавлены сотни строк, и если вы измените его вручную, удалив по одной строке за раз, вы обязательно ошибетесь и испортите ее.
Также это не единственная проблема, с которой мы столкнулись. Если вы добавили фреймворк Three20 с помощью ttmodule.py и сохранили файлы фреймворка Three20 вне вашей кодовой базы, как они предлагают, тогда другие разработчики также должны иметь точно такую же структуру на своем Mac. в противном случае они получат ошибку сборки для "не удалось найти три20" фреймворка. Если они попытаются снова добавить 320 на своем Mac, они получат повторяющиеся записи в pbxproj и пути поиска заголовка и все равно получат ту же ошибку сборки.
Я бы рекомендовал лучше включить эти три20 файла вместе с кодом вашего проекта, чтобы другие разработчики, работающие в вашей команде, не беспокоились об этом, но я все еще не могу найти простой способ удалить его.