GitHub Issue | n/a |
Type | Bug |
Priority | Low |
Status | Closed |
Resolution | Cannot Reproduce |
Resolution Date | 2016-08-24T18:14:54.000+0000 |
Affected Version/s | Release 2.0.2, Release 2.0.1, Release 3.0.0 |
Fix Version/s | n/a |
Components | CLI |
Labels | core, qe-ios040912, qe-ios100112 |
Reporter | Dustin Hyde |
Assignee | Eric Merriman |
Created | 2012-03-29T14:01:43.000+0000 |
Updated | 2017-03-24T21:58:07.000+0000 |
Studio projects with filesystem changes do not rebuild on simulator deployment.
This is an edge case where files are added or removed from project sub-directories.
Attaching a project containing a module to demonstrate behavior.
This issue is not new.
Steps to Reproduce:
1. Run attached project in iOS simulator.
2. Change '_modules' folder to 'modules'. This should cause a proper module include.
3. Re-run simulator.
Expected Result:
Module should load, app should work.
Actual Result:
Module fails to load. App only works on project clean and re-deploy.
Escalating ticket. Updated environment info.
Run the attached app, redeployed the app again without cleaning on simulator, app works fine Environment used: Device : iOS simulator 7.1 SDK: 3.3.0.v20140625133319 CLI version : 3.3.0-rc4 OS : MAC OSX 10.9.2 Alloy: 1.4.0-rc3 ACS: 1.0.14 npm:1.3.2 LiveView: 1.0.4 Appcelerator Studio, build: 3.3.0.201406271159 titanium-code-processor: 1.1.1 XCode : 5.1.1
This ticket is basically saying that subsequent builds don't properly recover from a previously failed build due to missing ti modules. I tested with Titanium SDK master (6.1.0) and works just fine. I'm not sure exactly which version of Titanium SDK this was fixed. Titanium 5.0.0 had improved iOS builds, so certainly by then.
Closing ticket as the issue cannot be reproduced and with reference to the previous comments.