Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-25550] iOS: inspectFrameworks causes bad header import

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2017-11-22T19:25:42.000+0000
Affected Version/sn/a
Fix Version/sHyperloop 3.0.1
ComponentsHyperloop, iOS
Labelsn/a
ReporterBrian García
AssigneeJan Vennemann
Created2017-11-22T07:35:24.000+0000
Updated2018-08-06T17:49:15.000+0000

Description

When placing frameworks at app/platform/ios to use with hyperloop the build process fails with the following error:
fatal error: 'Material//Users/Brian/Documents/workspace/frameworks-hyperloop/platform/ios/Material.framework/Headers/Material-Swift.h' file not found
[TRACE] :  #import <Material//Users/Brian/Documents/workspace/frameworks-hyperloop/platform/ios/Material.framework/Headers/Material-Swift.h>

Comments

  1. Jan Vennemann 2017-11-22

    The framework you are using references a Material-Swift.h in it's module map but it does not seem to be there or Hyperloop can't find it. Can you provide a copy of the framework so it is easier to reproduce this issue?
  2. Brian García 2017-11-22

    I can't attach it due to the size but here is a dropbox url [Material.framework](https://www.dropbox.com/sh/hkigstfmijc7etn/AAAMEYvxCS31GLc6wzeS9Kuaa?dl=0)
  3. Jan Vennemann 2017-11-22

    Thanks a lot Brian! I already figured which Material framework it was in the mean time and was able to reproduce the issue. Moving to TIMOB.
  4. Jan Vennemann 2017-11-22

    PR: https://github.com/appcelerator/hyperloop.next/pull/263
  5. Hans Knöchel 2017-11-22

    PR merged! [~jvennemann] can you draft a 3.0.1 prerelease? I think [~bgarcia] would be happy to try it out :-).
  6. Hans Knöchel 2017-11-22

    3.0.1 Beta 1 has been released: https://github.com/appcelerator-modules/hyperloop-builds/releases/tag/v3.0.1-beta.1
  7. Brian García 2017-11-22

    Confirmed that works! thank you very much guys!
  8. Eric Merriman 2018-08-06

    Cleaning up older fixed issues. If this issue should not have been closed as fixed, please reopen.

JSON Source