[TIMOB-6220] iOS: Support 'platform/iphone' directory as part of build process
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-01-09T14:26:42.000+0000 |
Affected Version/s | Release 1.7.0 |
Fix Version/s | Sprint 2011-46, Release 1.8.0.1 |
Components | iOS |
Labels | module_transport, qe-testadded |
Reporter | Stephen Tramer |
Assignee | Stephen Tramer |
Created | 2011-11-17T14:39:57.000+0000 |
Updated | 2012-01-09T14:26:42.000+0000 |
Description
Currently, the iOS build scripts do not support copying data from projects'
platform/iphone
directories into the bundle. This support needs to be added.
Current practice calls for non-'resource' platform-specific elements to be placed in
modules/iphone
, which are no longer copied over by the resolution to this bug. Instead, we need to resolve this concurrently, to update the Kitchen Sink app appropriately.TESTING
---- 1. The best app to test with is KS. Import it into Ti Studio and build for both simulator and device. On both platforms, exit the app and check the 'Settings' app to see if there is a section for 'Kitchen Sink' - if there is, then this bug is resolved. Note that you must use a KS build which places the 'Settings.bundle' file in 'platforms/iphone' (available in sptramer/timob-5062) 2. You must also run the export tool to ensure that these files are copied correctly. Run transport.py on Kitchen Sink, and ensure that the 'Settings.bundle' file is placed into the 'Resources' directory.Closing bug. Verified fix on: OS: Mac OS X Lion Titanium Studio, build: 1.0.7.201112060130 SDK build: 1.8.0.1.v20111205164258 Devices: iOS Simulator (4.3), ipod 3rd Gen (4.0.2), iphone 4S (5.0.1), ipad 2 (5.0.1)
Reopening/closing to add/remove labels