I have got my app approved on app store, now one of my client needs some extra features in the app,i am thinking of having a different code base for that client,but what if i have to customize app for more clients in future, in case of enhancements in actual code base, i will have to merge the changes from the actual code base to all other code bases(customized ones), it will be laborious.
Any help,suggestions will be appreciated.