Coder Social home page Coder Social logo

Comments (9)

nokrasnov avatar nokrasnov commented on August 16, 2024

It seems that is not generated dsyms.
Maybe we should use /lib/ios/Fabric.framework/run in build script phase block

from fabricplugin.

hung-doan avatar hung-doan commented on August 16, 2024

@nokrasnov It generated dsyms but It did not upload your dsyms automatically.

Here is my solution: I update to lasest version (Fabric 1.6.7) and use upload-symbols tool, It works perfectly

https://github.com/hungdoan2/FabricPlugin/tree/feature-lastest-fabric-sdks/lib/ios

From Fabric 1.6.6, there is an upload-symbols tool is bundled within the CocoaPod.
Then you can up load your dsyms manually
Just follow this guide : https://docs.fabric.io/ios/crashlytics/missing-dsyms.html

If you want to stick with Fabric 1.6.5
you can download CocoaPod package from here, then extract upload-symbols tool from it. (I haven't tried yet, but I think It would work without any problem)

from fabricplugin.

nokrasnov avatar nokrasnov commented on August 16, 2024

I changed /lib/ios/Crashlytics.framework/run to /lib/ios/Fabric.framework/run and it helped me

from fabricplugin.

hung-doan avatar hung-doan commented on August 16, 2024

@nokrasnov Could you explain more about how to use /lib/ios/Fabric.framework/run. I tried to use /lib/ios/Fabric.framework/run and /lib/ios/Fabric.framework/uploadDSYM , before. but I seem not working

from fabricplugin.

Justin-Credible avatar Justin-Credible commented on August 16, 2024

If you had both platforms added before you added this plugin, the build hook should have already added the Crashlytics.frame/run command to the iOS build phase.

See: https://github.com/sarriaroman/FabricPlugin/blob/master/hooks/lib/ios-helper.js#L36

You should be able to see this build phase if you open your project in xcode and navigate to Build Phases:

build phase

from fabricplugin.

nokrasnov avatar nokrasnov commented on August 16, 2024

@Justin-Credible build hook added successfully, but in fabric i get error about dsyms ("It looks like we are missing dSYMs to process crashes for the versions below."). In the past I did not have errors, maybe fabric change something.
@hungdoan2 I just modify my Run Script Build Phase to point to Fabric.framework to ./Fabric.framework/run FABRIC_API_KEY FABRIC_API_SECRET, and it seems that it works

from fabricplugin.

hung-doan avatar hung-doan commented on August 16, 2024

@nokrasnov @Justin-Credible Thank you both for interesting information. I will re-test carefully.

fyi, I have just re-checked again. It looks like Fabric.io is not listed in Build Phases.

Fabric Plugin: 1.0.8
Cordova: 6.2.0
Cordova IOS: 4.1.1

from fabricplugin.

hung-doan avatar hung-doan commented on August 16, 2024

fyi,
I re-tested again. It seem not working (Fabric build script is not listed in Build Phases) at the first try. But It has been working after 5th attempt, without any change(just remove platform, re-add platform, build platform).

from fabricplugin.

hung-doan avatar hung-doan commented on August 16, 2024

fyi,
I re-tested again.
In my previous post. I just remove platform and re-add platform, then the Build Script will be correct.

But now, It not working any more. (I think I was lucky)

Now, I try to remove fabric plugin, then re-add the plugin again. It works!

So my solution at the present:

  1. Try to re-add fabric plugin (sometime It did not work at the first try)
  2. Try to re-add fabric plugin (It always work at 2nd try or more)

from fabricplugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.