[Mac OS]: Как собрать свой Sparrow Lite

Сегодня случайно узнал как получить себе экземпляр супер крутого mail клиента совершенно бесплатно, безсмсиабонентскойплаты, но с рекламой. Это по сути версия Lite, которая была раньше в AppStore, но теперь отсутствует. Нашел ссылки на скачку на brokenstones, когда хотел скачать полную версию на халяву)

Для этого не требуется супер знаний, а всего навсего:

  • скачать 20Mb из интернета
  • наличие Xcode

С первым пунктом проблем в наше время ни у кого уже нет, а со вторым я думаю уже тоже, любой разработчик ставил себе как минимум brew, который как минимум опять же тащит за собой Xcode. Поэтому приступим.

Идем вот сюда, где читаем, что т.к. Sparrow создана с использованием некоторых OpenSource продуктов, то они(разработчики) сделали возможность скачать исходный код приложения совершенно бесплатно в связи с пунктом бла-бла-бла...

В общем качаем по ссылке для мака. Это zip архив на 20Mb. Не обеднеете я думаю. Распаковываем куда-нибудь, заходим в директорию и видим нам несколько вложенных директорий и файлов, для начала:

chmod +x build-mac.sh

Это даст права на исполнение файлу сборки проекта. Далее открываем этот файл вашим любимым редактором.

vim build-mac.sh

Находим 3ю строчку:

xcodepath=/Applications/Xcode45-DP2.app

Здесь необходим поправить путь до своего Xcode, у меня это было

xcodepath=/Applications/Xcode.app

После чего сохраняем файл и выходим. Собираем проект:

./build-mac.sh

Вот собственно и все. Далее заходим в папку app, это уже можно сделать через finder, открываем приложение Sparrow внутри, оно предложит скопировать себя в папку Applications ну и далее все как обычно. Вуаля, у вас есть свой экземпляр Sparrow.

Если есть ребята хорошо владеющие ReverseEngineering, то можно попробовать покурочить немного это приложение и выключить рекламу.