Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-25285

iOS: Error out on duplicate third-party frameworks

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: Release 6.2.0
    • Fix Version/s: Release 6.2.1
    • Component/s: iOS
    • Labels:
      None
    • Environment:

      TiSDK 6.2.0.GA

    • Story Points:
      2

      Description

      The new framework integration introduced in 6.2.0 contains a minor bug, where duplicate frameworks will be silently ignored, rather than informing the developer so he can select which framework should be used. Currently, the hook will simply use the first framework found.

      The intended behavior should be as followed:

      • The build should fail if two frameworks with the same name are used across the app project. Framework can be provided by modules or by placing them in the project's platform/ios folder.
      • This gives the developer the opportunity to delete the undesired framework to make sure the correct version of the framework is used.

        Attachments

          Activity

            People

            • Assignee:
              jvennemann Jan Vennemann
              Reporter:
              jvennemann Jan Vennemann
              Reviewer:
              Hans Knöchel
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-11145
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code