Какая типичная ошибка при работе с App Store Connect и как ее избежать?
Что хотят услышать интервьюеры:
Частая ошибка: не понимать certificates/provisioning profiles, вручную собирать релизы без CI или коммитить secrets.
Ответ:
Как избежать: явно сформулировать ответственность «App Store Connect», не смешивать ее с соседними слоями и проверить сценарии: повторный вызов, ошибка, отмена, освобождение памяти и разные версии iOS.
Нюанс: публикация и управление версиями.
На собеседовании: полезно назвать симптом ошибки: crash, leak, race condition, stale UI, broken navigation, slow scroll или flaky test.
// app records, builds, metadata Источники
- 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