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

iOS: Building app with extension containing swift code doesn't set correct Xcode build settings

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 5.5.0
    • Fix Version/s: Release 6.0.0
    • Component/s: iOS, Tooling
    • Labels:
      None
    • Sprint:
      2016 Sprint 20 Tooling

      Description

      When building a Titanium iOS app that has an extension that uses Swift, such as a watch app, it doesn't properly remove the Swift related Xcode build settings. It only does it for the main Titanium project, but not the embedded extension targets.

      Also somewhat related, if the extension's Info.plist has a CFBundleIdentifier of $(PRODUCT_BUNDLE_IDENTIFIER), then it wasn't properly resolving the bundle identifier and causing the build to fail.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cbarber Chris Barber
                Reporter:
                cbarber Chris Barber
                Reviewer:
                Hans Knöchel
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

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

                    Git Source Code