[AC-2251] iOS: Regression: capital letters in the app id in TiApp.xml prevent compiling
| GitHub Issue | n/a |
| Type | Bug |
| Priority | n/a |
| Status | Closed |
| Resolution | Duplicate |
| Resolution Date | 2013-01-10T09:41:31.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | n/a |
| Components | Titanium SDK & CLI |
| Labels | app-id, defect, ios, regression, tiapp.xml, titanbeta |
| Reporter | Shawn Lipscomb |
| Assignee | Shak Hossain |
| Created | 2013-01-10T07:53:46.000+0000 |
| Updated | 2016-03-08T07:41:15.000+0000 |
Description
Problem
There is a regression in Mobile SDK 3.0.1.v20130109180643. Capital letters in the app id in TiApp.xml cause this error when trying to run in the simulator:
{panel}
[ERROR] : tiapp.xml contains an invalid app id "com.EWRInc.TransparentCornersTest"
The app id must consist of letters, numbers, and underscores.
The first character must be a letter or underscore.
Usually the app id is your company's reversed Internet domain name. (i.e. com.example.myapp)
{panel}
Capital letters worked fine in all SDKs up to and including 3.0.0.GA, and we have several apps in the App Store with mixed-case app IDs.
Comments
JSON Source
Resolving as duplicate.