[TIMOB-12617] CLI: Build once, then build again with different provision results in code sign error
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2013-02-08T02:39:17.000+0000 |
| Affected Version/s | Release 3.0.2 |
| Fix Version/s | Release 3.0.2, 2013 Sprint 03 JS, 2013 Sprint 03 |
| Components | CLI |
| Labels | qe-sdk3.0.2, qe-testadded |
| Reporter | Eric Merriman |
| Assignee | Chris Barber |
| Created | 2013-02-07T17:40:36.000+0000 |
| Updated | 2014-07-22T10:21:13.000+0000 |
Description
When an invalid provision is used, and a project built, then the provision swapped for a valid one and the project rebuilt with no clean, the change is not reflected and the build will not install.
Steps to reproduce:
1) Create a project in studio
2) Build for device using an invalid provision
3) Build again with new, valid provision
4) Attempt to install on device
Result:
Failure with codesign error
Expected:
App installs
Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3850
Tested with: SDK:3.0.2.v20130207164659 Studio: 3.0.2.201302041757 Device: iPad4(v 6.0) Xcode: 4.5, 4.6