Nikita Pestrov
Nikita Pestrov

Reputation: 5966

Maintaining iOS app for different countries in one Git repository

Our team released an app in China and right now we are going to add lot's of new features and release it in many other countries too.

The problem is that it's hardly possible to localize it inside of one app - it's a language learning app, with a language-dependent pre-populated database, different social networks and other stuff, so we decided to release different apps for different countries. Is this a right(or at least possible - i mean, will Apple approve it) approach?

If it is, then how can we maintain different version of app for different countries in one repository, while working on the core features?

What kind of branching will do?

Thanks!

Upvotes: 2

Views: 237

Answers (1)

basvk
basvk

Reputation: 4546

You should create a new target and (for instance) specify different preproccessor macro's, info-plist files and more so you can identify the localized target.

Upvotes: 2

Related Questions