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

Hyperloop: iOS 12 - Using CocoaPods in Hyperloop does not work with Xcode 10

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Release 7.4.0, Hyperloop 3.1.3
    • Component/s: iOS
    • Labels:
      None
    • Story Points:
      3
    • Epic Link:
    • Sprint:
      2018 Sprint 16 SDK, 2016 Sprint 17 SDK

      Description

      When using Xcode 10, Hyperloop errors if the app includes CocoaPods dependencies:

      [INFO]  Starting Hyperloop assembly
      Error: ENOENT: no such file or directory, stat '/Users/hknoechel/Documents/Apps/hyperloop-examples/build/iphone/build/Products/Debug-iphonesimulator/GLCalendarView/GLCalendarView.framework/Headers/GLCalendarView-umbrella.h'
          at Object.fs.statSync (fs.js:948:11)
          at Object.statSync (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/node_modules/graceful-fs/polyfills.js:297:22)
          at ModuleMetadata.getHeaders (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/module_metadata.js:227:20)
          at Object.generateFrameworkMetabase (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/metabase.js:50:29)
          at ModuleMetadata.generateMetabase (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/module_metadata.js:197:22)
          at ModuleMetadata.getDependencies (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/module_metadata.js:210:15)
          at Promise.all.toGet.map.name (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/metabase.js:176:20)
          at Array.map (<anonymous>)
          at getDependencies (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/metabase.js:173:27)
          at Object.unifiedMetabase (/Users/hknoechel/Documents/Apps/hyperloop-examples/modules/iphone/hyperloop/3.2.0/hooks/node_modules/hyperloop-metabase/lib/metabase.js:203:9)
      ---------------------------------------------
      

      Before, there was also an issue with cleaning the build directory, which is addressed via this PR already.

        Attachments

          Activity

            People

            • Assignee:
              jvennemann Jan Vennemann
              Reporter:
              hknoechel Hans Knöchel
              Reviewer:
              Hans Knöchel
              Tester:
              Samir Mohammed
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

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

                  Git Source Code