Forums General Unable to distribute on firebase with HereMaps SDK

This topic contains 1 replies, has 2 voice, and was last updated by Jan (HERE Moderator) 3 years, 9 months ago
  • itsMee Chawla

    I have integrated Premium HereMaps framework to my project and distributing the build using circleci and app distribution on Firebase.

    I want to know how to add HereMaps framework –
    1) Direct framework (size is 650 MB)
    Or
    2) through pods I.e pod ‘HEREMaps’ (size is 711 MB)

    By directly adding the framework, following job fails-
    bundle exec fastlane scan –scheme “xxx”

    Error-
    ⚠️ ld: ignoring file /Users/distiller/project/NMAKit.framework/NMAKit, missing required architecture x86_64 in file /Users/distiller/project/NMAKit.framework/NMAKit (2 slices)
    [04:27:54]: ▸ ❌ Undefined symbols for architecture x86_64
    [04:27:54]: ▸ > Symbol: _OBJC_CLASS_$_NMAGeocodeResult
    [04:27:54]: ▸ > Referenced from: objc-class-ref in LocationViewController.o
    [04:27:54]: ▸ ❌ ld: symbol(s) not found for architecture x86_64
    [04:27:54]: ▸ ❌ clang: error: linker command failed with exit code 1 (use -v to see invocation)
    [04:27:54]: ▸ Linking Quick
    [04:27:54]: ▸ Generating ‘Quick.framework.dSYM’
    [04:27:54]: Running Tests: ▸ Touching Quick.framework (in target ‘Quick’ from project ‘Pods’)
    [04:27:56]: ▸ Testing failed:

    The framework integrated to project works well in device but not in simulator as I ran this command (sh strip_sim.sh)on terminal which modified the framework and I am using the modified one.

    2)If I integrate through pods framework is moe heavy.
    And job fails (fastlane beta)on circleci with error-
    Too long with no output (exceeded 1h30m0s): context deadline exceeded

    Archive Succeeded
    [01:46:07]: Generated plist file with the following values:
    [01:46:07]: ▸ —————————————–
    [01:46:07]: ▸ {
    [01:46:07]: ▸ “provisioningProfiles”: {
    [01:46:07]: ▸ “com.xxxxx.xxx”: “match AdHoc com.xxxxx.xxx”
    [01:46:07]: ▸ },
    [01:46:07]: ▸ “method”: “ad-hoc”,
    [01:46:07]: ▸ “signingStyle”: “manual”
    [01:46:07]: ▸ }
    [01:46:07]: ▸ —————————————–
    [01:46:07]: $ /usr/bin/xcrun /Users/distiller/.rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/fastlane-2.150.3/gym/lib/assets/wrap_xcodebuild/xcbuild-safe.sh -exportArchive -exportOptionsPlist ‘/var/folders/1b/glyt7d….ld6l040000uu/T/gym_config20200706-7989-anj4mf.plist’ -archivePath /Users/distiller/Library/Developer/Xcode/Archives/2020-07-06/xxx\ 2020-07-06\ 01.38.16.xcarchive -exportPath ‘/var/folders/1b/glyt7d….ld6l040000uu/T/gym_output20200706-7139-vlwpyh’
    Too long with no output (exceeded 1h30m0s): context deadline exceeded

    Circleci is unable to further process symbol files.
    Mapping DSY(s) using generated BCSymbolMaps don’t work/start.

    Please guide us how to proceed.

    Jan (HERE Moderator)

    please use the help section on https://developer.here.com/help to raise your question in stack.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.