Чем code signing отличается от build only и когда что выбрать?
Что хотят услышать интервьюеры:
Сравнение: code signing нужно оценивать в контексте задачи, а не как универсально лучший вариант. В сравнении с build only смотрите на ownership, lifecycle, читаемость, поддержку разных iOS версий, тестируемость и риск ошибок.
Ответ:
Нюанс: классическая боль iOS релизов.
Как отвечать: назвать критерии выбора, привести реальный пример и честно обозначить ограничения.
// certificate + provisioning profile + entitlement Источники
- https://developer.apple.com/documentation/xcode/distributing-your-app-for-beta-testing-and-releases
- https://developer.apple.com/help/account/provisioning-profiles/create-a-development-provisioning-profile/
- https://developer.apple.com/documentation/technotes/tn3125-inside-code-signing-provisioning-profiles