2016-05-23 4 views
1


Наш проект iOS, но простой, в котором разработчики используют Xcode для создания проекта. Есть ли достаточные основания для того, чтобы убедить их использовать Gradle Xcode plugin (Openbakery) над Xcodebuild? Один из моментов, которые я нашел на форуме, - это когда Jenkins - это не-Mac-машина, это помогает, но у нашего Jenkins-сервера уже есть Xcode. Но мне очень нравится плагин Gradle и то, что он предоставляет, но каковы сильные стороны, чтобы убедить его использование в Xcodebuild?Каковы сильные варианты использования плагина Gradle xcode (openbakery) с помощью xcodebuild?

Спасибо,
Падманабхана

ответ

2

Мы используем его для целого ряда причин:

  1. Технология согласованность между нашей прошивкой и Android строить сценарии
  2. легко управлять подписание тем же приложения с различной пачкой ID и профили подготовки. Некоторые из наших приложений распространяются как для Enterprise, так и через App Store, поэтому они не могут делиться идентификаторами пакетов.
  3. Предпочтение встраивания логики сборки в сценарии Gradle в отличие от сценариев оболочки.
  4. Мы используем HockeyApp для распространения тестовых сборок, там есть хорошая поддержка для плагина Gradle.
+0

Hi @DaveTrux, этот плагин, похоже, не поддерживает несколько конфигураций профилей подготовки? Как ваша команда управляет несколькими профилями и все еще выполняет все шаги сборки и пакета в одном файле gradle с помощью плагина Openbakery Xcode для градиента (если вы используете именно это)? – Paddy

+0

Это не особенность плагина, это функция Gradle. Что-то вроде этой сути: https://gist.github.com/davetrux/ed648e69fb964c90d8ff71a63118a13f – DaveTrux

Смежные вопросы