Подскажите, как установить react-native приложение на иос, чтобы оно не требовало включенного metro bundler?
у react-native run-ios есть ключи
--configuration (Debug / Release) - выбор варианта сборки --device "iPhone" (как в iTunes) - установка на устройство --simulator "iPhone X" - выбор версии симулятора
Почему - вопрос отдельный. Этот код сам по себе не даёт ответа, влияет то, при каких условиях он вызывается (т.е. не попадаем ли мы после обновления в бесконечный цикл).
Учитывая что .slice всегда возвращает новый массив - при сравнении в PureComponent всегда будет перерисовка, даже если значения одинаковые
Почему - вопрос отдельный. Этот код сам по себе не даёт ответа, влияет то, при каких условиях он вызывается (т.е. не попадаем ли мы после обновления в бесконечный цикл).
Учитывая что .slice всегда возвращает новый массив - при сравнении в PureComponent всегда будет перерисовка, даже если значения одинаковые
Как сделать как в приложении Сбера или Тинькофф на айос, что если приложение уходит в бэкграунд, то вместо приложения в списке открытых приложений показывать заблюренную версию или хотя бы просто пустой логотип с экраном?
Если я слежу за изменением AppState, и проверяю на состояние 'background', то он не отрабатывает в фоновом режиме, а только тогда, когда приложение снова открывается
Если я слежу за изменением AppState, и проверяю на состояние 'background', то он не отрабатывает в фоновом режиме, а только тогда, когда приложение снова открывается
на ios есть состояние inactive, на android его нет
Пытался, но не получается. У меня есть компонент, который должен отрисоваться и перекрыть всё содержимое, но если перешёл в background, то он его отрисует только когда приложение опять станет активным