[TIMOB-12897] Allowed dashes, but disallowed underscores in iOS apps. Improved error handling with invalid app ids.
Merge pull request #3928 from cb1kenobi/timob-12897

[TIMOB-12897] Allowed dashes, but disallowed underscores in iOS apps. Im...