TurboModule / New Architecture build of dynamic app icon switching for React Native 0.76+.
- Этот репозиторий: pyrocancode/react-native-app-icon-changer
- Upstream: FerhatAdibelli0/react-native-app-icon-changer (исходная реализация; в апстриме долго не было обновлений под New Architecture).
- Изменения в форке: Codegen spec (
NativeAppIconChanger), Androidbuild.gradleпод актуальный RN (com.facebook.react+ блокreact { }), iOS<NativeAppIconChangerSpec>+NativeAppIconChangerSpecJSI.
JS API без изменений: setIcon, getActiveIcon, getAllAlternativeIcons, resetIcon. Имя нативного модуля — DynamicIconManager.
npm install react-native-app-icon-changerИли из GitHub:
npm install github:pyrocancode/react-native-app-icon-changerНастройка альтернативных иконок в Info.plist (iOS) и AndroidManifest (activity aliases) — как в README upstream.
MIT.