Project: appceleratorstudio
Issue TISTUD-1953: Change AppID validation to only allow upper and lower letters (A-Z, a-z), digits (0-9), and period '.'
Steps to reproduce: 1. Create default TiMobile app 2. During creation of default app, include an underscore in the application id name e.g.: com.appcelerator.test_1 3. Install app to device Actual: In the console, will get CFBundleIdentifier error. See attachment. Expected: Replace underscores with dashes in the app ID. Note: * You can launch app to iOS simulator without any issues * You can install to Android device without any issues A similar issue happens if you have a '-' in the app id. In order to have the widest cross-platform appIDs, we can only allow upper and lower letters (A-Z, a-z), digits (0-9), and periods '.'
Story points: 5