I have apps that are travel guides and maps for various cities. I just updated them and some got approved but others got rejected with this message:
"We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam."
In 4.3 Spam in https://developer.apple.com/app-store/review/guidelines/#spam it says
"If your app has different versions for specific locations, sports teams, universities, etc., consider submitting a single app and provide the variations using in-app purchase."
It says "consider" not that it's absolutely required. I did consider it and thought it better to have multiple apps because 1) discovery, I can't put the keywords for all the cities in one app and 2) better user experience to have all the data in the initial app download than require seperate downloads from a server.
What is the exact policy on this? It seems that many developers are able to have multiple apps with the same functionality, just varying content for different cities. What are they doing different that allows them to do it?
https://itunes.apple.com/us/developer/ulmon-gmbh/id306906820