Privacy manifest и required reason API
Суть
PrivacyInfo.xcprivacy — plist в бандле приложения или SDK, который декларирует, какие данные собираются, используется ли трекинг и зачем вызываются API, пригодные для fingerprinting (вычисления «отпечатка» устройства). Apple проверяет его при загрузке: с 2024 года сборка без нужных деклараций получает письмо об ошибке (например, ITMS-91053 «Missing API declaration») и не принимается.
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep