Problem: App registration process is tedious task now with many things that can go wrong: a user can forget to register in all required regions; a user can forget about registering, a user can register different apps in different regions due to a typo, etc.
Solution: Make the process of registering apps simple/invisible for developers. Developers should not care about when and how to register the app. The CLI should do everything for developers automatically, prompting for confirmation when relevant. Few ideas:
- always register in all regions (avoid clashes between regions)
- auto-register when preparing an app
Impact: simplifies app development, reduce churn
Agree, I had encountered this issue during the release. I created and start app development from US region, I completely forget app registration step after development complement.