[iOS] Перенести migrateShownInAppsIds в MigrationManager#3584
Обрати внимание на возможно довольно сложное для понимания условие isNeeded в миграции. Сделал для уменьшения числа кода формата
if let oldShownInAppsIds = persistenceStorage.shownInAppsIds, !oldShownInAppsIds.isEmpty {
return true
} else {
return false
}
Не стал выбрасывать никаких ошибок в guard в run, так как она и так не стартанет по условию isNeeded. Также не стал никак её внутри логировать отдельно.
[iOS] Перенести migrateShownInAppsIds в MigrationManager#3584
Обрати внимание на возможно довольно сложное для понимания условие
isNeeded
в миграции. Сделал для уменьшения числа кода форматаНе стал выбрасывать никаких ошибок в
guard
вrun
, так как она и так не стартанет по условиюisNeeded
. Также не стал никак её внутри логировать отдельно.