Skip to content

Latest commit

 

History

History
62 lines (46 loc) · 1.83 KB

SETUP-REACT-NATIVE.md

File metadata and controls

62 lines (46 loc) · 1.83 KB

Setup guide for React Native Apps

If you use Expo, please follow this guide instead. This guide applies to vanilla React Native apps only.

Android

  1. Rebuild your app. No extra steps needed for Android.

iOS

  1. To use the icon packages you previously installed on iOS, run:
npx rnvi-update-plist package.json ios/AppName/Info.plist
  1. Open ios/Info.plist and verify that the property called Fonts provided by application (or UIAppFonts if opening the file in a text editor) is present and contains the expected entries. For example:
List of all available fonts that could be present in Info.plist
    <key>UIAppFonts</key>
    <array>
      <string>AntDesign.ttf</string>
      <string>Entypo.ttf</string>
      <string>EvilIcons.ttf</string>
      <string>Feather.ttf</string>
      <string>FontAwesome.ttf</string>
      <string>FontAwesome5_Brands.ttf</string>
      <string>FontAwesome5_Regular.ttf</string>
      <string>FontAwesome5_Solid.ttf</string>
      <string>FontAwesome6_Brands.ttf</string>
      <string>FontAwesome6_Regular.ttf</string>
      <string>FontAwesome6_Solid.ttf</string>
      <string>Fontisto.ttf</string>
      <string>Foundation.ttf</string>
      <string>Ionicons.ttf</string>
      <string>MaterialDesignIcons.ttf</string>
      <string>MaterialIcons.ttf</string>
      <string>Octicons.ttf</string>
      <string>SimpleLineIcons.ttf</string>
      <string>Zocial.ttf</string>
    </array>
  1. Run pod install in the ios directory
cd ios && pod install
  1. Rebuild your app

macOS

This needs more work, see details in #1624

Windows

Windows support status is unknown. If you have information on this, please open a PR to update this document.