[TIMOB-6038] Android: Ti.App.Properties - Cannot retrieve property value set in tiapp.xml
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-04-13T12:22:34.000+0000 |
Affected Version/s | Release 1.8.0 |
Fix Version/s | Sprint 2012-04, Release 2.0.0, Release 1.8.3 |
Components | Android |
Labels | module_app_properties, parity, qe-testadded |
Reporter | Wilson Luu |
Assignee | Dawson Toth |
Created | 2011-11-07T11:36:09.000+0000 |
Updated | 2012-07-16T04:36:56.000+0000 |
Customer needs a fix HD ticket: http://appc.me/c/APP-135392
Bug Still Valid. SDK: 1.9.0.v20120118184633, 1.8.0.1 Android: V8/Rhino Studio: 1.0.8 OS: Lion Devices Tested: Galaxy Nexus 4.0.2, Nexus S 2.3.6
Still occurs on: Kindle Fire with OS: Mac OS X (10.7.2) SDK: 1.8.1.v20120124200134 Titanium Studio, build: 1.0.8.201201210622
The iOS implementation for this is in support/iphone/builder.py: copy_tiapp_properties, lines 451-492 MobileWeb also supports this: mobileweb/compiler.py: lines 223-235
PR opened: https://github.com/appcelerator/titanium_mobile/pull/1395 This gives API parity, but with a couple complications: - tiapp.xml properties would overwrite existing properties. - removing a property from tiapp.xml wouldn't remove the last set value in shared preferences.
We need this issue resolved for ACS integration.
Opie - Please file a ticket for the improvements you mentioned in the ticket.
re-opening bug , still occurs in the following Environment Titanium mobile SDK :1.8.2.v20120221114636 JavaScript Engine:V8 devices : Kindle Fire
This was not merged in to 1.8.x, Sitara. Please try again but with the master branch.
Please reopen this issue if it persists with the master branch.
Closing as Fixed. SDK: 2.0.0.v20120305174654 Android: V8 Studio: 2.0.0.201203051741 OS: Snow Leopard Devices Tested: Nexus One 2.2.2, Revolution 2.3.4, Xoom 3.2.1, Galaxy Nexus 4.0.2 Note: Bug never occurred on Revolution 2.3.4.
Environment used for verification - Tested with Titanium SDK: 2.1.1.v20120712160111 Tested with Titanium Studio: 2.1.1.201207121732 Device - LG-P970 Android 2.2.2 Machine OS - MAC 10.7.3