Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-28506] iOS: Building a project with modules sometimes wrongly triggers a rebuild

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2021-08-05T10:10:24.000+0000
Affected Version/sn/a
Fix Version/sRelease 10.0.2
ComponentsiOS
Labelsbuild, iOS, rebuild
ReporterJoshua Quick
AssigneeJoshua Quick
Created2021-07-13T21:33:38.000+0000
Updated2021-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

Comments

  1. Joshua Quick 2021-07-13

    PR (master): https://github.com/appcelerator/titanium_mobile/pull/12755
  2. Ewan Harris 2021-08-05

    Merged to master and 10_0_X

JSON Source