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

iOS: Rebuild modules with macOS/xcframeworks support

    Details

    • Type: Story
    • Status: Resolved
    • Priority: High
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Release 9.2.0
    • Component/s: iOS
    • Labels:
      None
    • Sprint:
      2020 Sprint 18, 2020 Sprint 19, 2020 Sprint 20

      Description

      Description

      We need to rebuild modules in 9.2.0 to update module to support xcframeworks/macOS.

      At a basic it looks like the following needs to be done:

      1. Update TITANIUM_SDK_VERSION in ios/titanium.xcconfig to 9.2.0
      2. Update FRAMEWORK_SEARCH_PATHS in ios/titanium.xcconfig to $(inherited) "$(TITANIUM_SDK)/iphone/Frameworks/**"
      3. Bump minsdk in ios/manifest to 9.2.0
      4. Bump to the next major version in package.json/manifest
      5. Make sure it builds using https://github.com/appcelerator/titanium_mobile/pull/12026 or https://github.com/appcelerator/titanium_mobile/pull/11955

      Key:
      - needs doing
      - wont do
      - in review
      - merged and bubbled up to SDK (or platform downloads site)
      - Merged and verified only (Zipped release may need updating)

      This ticket is assigned to Ewan but open to anyone interested. If you want to join in, comment with the module of choice below and then update that comment with your progress. I'll reflect that on the list below

      Core modules (i.e. shipped with SDK)

      Premium modules

      Commonly used modules

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cwilliams Christopher Williams
                Reporter:
                eharris Ewan Harris
              • Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Integration