[TIMOB-28506] iOS: Building a project with modules sometimes wrongly triggers a rebuild
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2021-08-05T10:10:24.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 10.0.2 |
| Components | iOS |
| Labels | build, iOS, rebuild |
| Reporter | Joshua Quick |
| Assignee | Joshua Quick |
| Created | 2021-07-13T21:33:38.000+0000 |
| Updated | 2021-08-05T10:10:35.000+0000 |
Description
*Summary:*
Rebuilding a project with modules will sometimes wrongly trigger a native "rebuild" of the app if you don't make any code/asset changes. This makes the build take longer than it should.
*Steps to reproduce:*
Build [kitchensink-v2](https://github.com/appcelerator/kitchensink-v2) for iOS.
Clear the log.
Build the project for iOS again without making any changes.
Notice the following get logged. (This is the issue.)
Forcing rebuild: Xcode project has changed since last build
PR (master): https://github.com/appcelerator/titanium_mobile/pull/12755
Merged to master and 10_0_X