Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

SampleRemoteConfigs

The purpose of this sample project is to demonstrate how to implement Firebase remote configs.

Steps:

  1. Clone this project.
  2. Install pods.
  3. Replace Bundle Identifier.
  4. Register for github Firebase account if you don't have one.
  5. Create new firebse project.
  6. You will need to provide projects Bundle Identifier (use your own, and make sure it matched the project bundle identifer)
  7. From fire base downlad the GoogleService-Info.plist and place it in the project.
  8. In firebase you will need to set up your Remote Configs.

Currently this project uses those 3 feature flags: green_screen_feature_flag red_screen_feature_flag yellow_screen_feature_flag

  1. Set those flags in the Firebase Remote Configs. - Make sure that you publish your changes when you're done.
  2. Run the project.

This is what the project looks like before any remote changes:

Simulator Screen Recording - iPhone 14 Pro - 2023-08-25 at 14 38 16

Lets remotley switch Red Screen off:

Screenshot 2023-08-25 at 2 41 12 PM

And now run the app again and notice that the Red Tab is gone:

Simulator Screen Recording - iPhone 14 Pro - 2023-08-25 at 14 46 05

About

The purpose of this sample project is to demonstrate how to implement Firebase remote configs. (Feature flags)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages