Доклад о том, как мы применили в iOS-проектах Тинькофф предкомпилированные зависимости в виде XCFramework с использованием CocoaPods, fastlane, GitLab CI и на примере проекта Тинькофф Бизнес ускорили холодную сборку до 2 раз.
Содержание:
- 00:00 Вступление
- 02:18 План доклада
- 03:37 «Тинькофф бизнес» в цифрах
- 06:59 XCFramework
- 11:46 Публикация XCFramework с CocoaPods
- 13:14 Builder
- 14:07 Deploy_xcframework
- 15:21 Alamofire:podspec
- 16:45 Transform_podspec
- 17:59 Интеграция
- 19:46 Семантическое версионирование
- 21:09 Обратная совместимость
- 26:46 Ограничения и советы
- 32:41 Практика
- 35:41 Готовый проект
- 37:40 Заключение