Как стать автором
Обновить
21
0

iOS Developer

Отправить сообщение
  • Все, но такой вариант не рассматривали. У вас есть такой опыт?

  • Нет. Мы решили это добавлением ресурсов в бандл приложния. Вот фрагмент конфигурации:

targets:
  Joom:
    sources:
      - path: path_to_carthage/Carthage/Build/iOS/Static/DTCoreText.framework/default.css
        group: Joom/Resources

DerivedData - это внутренности реализации Xcode. Лезть туда совершенно не хотелось. Carthage хорош как раз тем, что живет отдельно от Xcode. Если нам нужно будет избавится от него и всех зависимостей, то все, что нужно сделать - это убрать Cartfile и линковку фреймворков в конфигурации xcodegen. Не пойму чем Carthage вас так обидел :)

Основная причина переезда - возможность собирать зависимости отдельно от проекта. По моему, CocoaPods так не умеет.

Но не каждое обновление проверяется человеком. С каждым годом доля автоматических проверок увеличивается и бот берет на себя все бóльшую роль при проверке приложений.


Откуда у вас такая информация? Никогда о таком раньше не слышал. Автоматическая поверка, конечно, есть, но я всегда считал, что за ней следует обязательная ручная проверка. Насколько она будет тщательная — это уже другой вопрос.
Combine и What's new in Swift есть в списке. А CryptoKit хоть и интересная штука, но далеко не для всех.
Да вы правы. Я просто хотел сделать их независимыми. Что бы было проще.
«For example, private modifiers are never used.» Так написано на оффициальном сайте. А еще во тут «The private modifier cannot be used in the stdlib at least until rdar://17631278 is fixed.»

Возможно, есть исключения для каких-то ее частей, но более подробного текста я не встречал.

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность