Project: titanium
Issue TIMOB-23489: iOS: read-only properties with no setter show as configurable: true
Properties like apiName on all proxies, or Ti.App.version are marked as read-only properties in our docs. That means the user should not be able to overwrite their values or delete them. However you currently can delete them (since the configurable property is true on the property descriptor): {code:javascript} Ti.API.info('original version:' + Ti.App.version); delete Ti.App.version; Ti.API.info('deleted version:' + Ti.App.version); {code}
Story points: 5