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

Hyperloop: Error after iOS 11 / Xcode 9 update

    Details

      Description

      After installing Xcode's iOS 11 SDK, I am having trouble compiling my application.

      The module I am testing with is Intercom (SDK 4.0.3) Via Podfile (included below)

      After cleaning the project and compiling this is the output:

      [INFO] :   Starting Hyperloop assembly
      [WARN] :   [Hyperloop] couldn't find class Protocol * {"name":"protocol","optional":false,"type":{"type":"objc_pointer","value":"Protocol *"}}
      [WARN] :   [Hyperloop] Not sure how to handle: name= __fpu_fcw type= unknown type: 119 value= unknown type: 119
      

      On second try (without project clean) here is the output:

      [ERROR] :  Couldn't find module: Intercom for architecture: x86_64
      

      System information:

      Hyperloop: 2.1.3
      Operating System
        Name                        = Mac OS X
        Version                     = 10.12.6
        Architecture                = 64bit
        # CPUs                      = 8
        Memory                      = 17179869184
      Node.js
        Node.js Version             = 6.11.3
        npm Version                 = 3.10.10
      Titanium CLI
        CLI Version                 = 5.0.14
      Titanium SDK
        SDK Version                 = 6.2.2.GA
        SDK Path                    = /Users/matiaspenela/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA
        Target Platform             = iphone
       
      [INFO] :   Building using iOS SDK: 11.0
      [INFO] :   Building for iOS Simulator: iPhone 6s
      [INFO] :   Building for device family: universal
      [INFO] :   Minimum iOS version: 8.0
      

      I believe the issue is that hyperloop assembly does not start or build and thus the modules required by app are not found.

      TEST CASE:

      var Intercom = require('Intercom/Intercom');
      var IntercomUser = require('Intercom/ICMUserAttributes');
      

        Attachments

          Activity

            People

            • Assignee:
              jvennemann Jan Vennemann
              Reporter:
              mpenela Matias Penela
              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-11188
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code