Erwan Robin viendra nous expliquer comment l’entreprise arrive à pousser et mettre à jour à distance une configuration permettant de modifier le comportement d’une application publiée sur l’App Store. Le système était précédemment utilisé pour mettre à jour les localisations, il est désormais également exploité pour modifier les paramètres de l’app pour activer ou désactiver des fonctionnalité, à distance, en fonction des pays.
30. Dev side
BBLocalization :
- Find the right locale
- Check if there is already a downloaded file
- Load local locale file ;-)
- Try to refresh this file from the network and reload it
38. BBConfigurationManager
- Find the right country
- Check if there is already a downloaded config file
- Load local config file
- Try to refresh this file from the network and reload it