Skip to content

Increment at the project instead of the target level. #72

@lhunath

Description

@lhunath

It would be great if we could make increment_build_number_in_xcodeproj and increment_version_number_in_xcodeproj modify the CURRENT_PROJECT_VERSION and MARKETING_VERSION values at the project level instead of at an individual target level.

This is especially useful when you are releasing an application that includes multiple targets:

  • an application with an extension
  • an application with many frameworks

In my scenario, our application currently has 16 framework targets. I do not want to manually specify the exact same version information for all targets - instead I would prefer to define this information at the shared project level and let it be inherited by all project targets.

It is very rare in my opinion that you would actually genuinely want your CURRENT_PROJECT_VERSION to be set at a target-level.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions