Skip to content

Crashlytics support for tvOS? #2009

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ninokierulf opened this issue Oct 26, 2018 · 13 comments
Closed

Crashlytics support for tvOS? #2009

ninokierulf opened this issue Oct 26, 2018 · 13 comments

Comments

@ninokierulf
Copy link

ninokierulf commented Oct 26, 2018

Was trying Crashlytics in tvOS but I can't even get the firebase crashlytics setup to be successful. (I've been using Fabric Crashlytics for tvOS for about 2 years)
I ran in my tvOS application and it seems nothing is being sent to google's server.

I found a tweet conversation stating that crashlytics will be supported for tvOS. Is it available now or for 2019? I'm asking because Fabric will be sunset on November 30, 2018.

PS: I've done a quick setup in iOS and can confirm that it works as I receive the successful setup and initial crash confirmation, so I'm pretty sure that tvOS doesn't work when I tried.

Originally posted by @ninokierulf in #10 (comment)

@ninokierulf ninokierulf changed the title **Is Crashlytics supported in tvOS?** Crashlytics support for tvOS? Oct 26, 2018
@paulb777
Copy link
Member

Crashlytics for tvOS is documented at https://docs.fabric.io/apple/crashlytics/tvos.html and support will continue after the Fabric app sunset on November 30, 2018.

Firebase console and analytics integrations do not currently exist.

@ninokierulf
Copy link
Author

Thank you for the reply, I failed to mention that I'm already using Crashlytics for tvOS via Fabric for about 2 years now. I was just exploring the migration to Firebase as the end of Fabric is inevitable. Even if Crashlytics will be supported after the app sunset on Nov 30, 2018, Fabric is still planned to end by mid 2019 so I need to make sure I've done my due diligence on the matter. Eventually I still need to find out how to use Crashlytics with Firebase for tvOS.

@ryanwilson ryanwilson added the tvOS label Dec 6, 2018
@ninokierulf
Copy link
Author

Is #2159 a step towards support for Crashlytics?

@paulb777
Copy link
Member

@ninokierulf Peripherally, yes. We can't share most progress since Crashlytics is not currently part of the open source part of Firebase on GitHub.

@sergiou87
Copy link

I've been using Crashlytics for tvOS via Fabric for a few years now too, now trying to do the migration but we can't migrate it because the iOS app shares the same bundle identifier. Looking forward to migrate the tvOS app to Firebase too!

@NikKovIos
Copy link

NikKovIos commented Aug 23, 2019

Here says that TvOS is included in Firebase https://twitter.com/fabric/status/1040701431379124224
But still i can't make it work :(

I imported static libs, configured like in docs. Next in debugger i got a message 2019-08-23 15:44:13.399957+0300 App[23209:787772] 6.6.0 - [Firebase/Core][I-COR000001] Configuring the default app.
Thats all. Debugging mode not work. Crashes not come.

My investigations:

  1. Fabric gives different sdk's (Fabric and Crashlytics) for iOS and TvOS. Firebase gives only one and i think it's for iOS.
  2. Fabric works for TvOS, I tested and decided to use it. Firebase - not. Even if i replace SDK. If seems that FirebaseApp.configure() calls Fabric.with([Crashlytics.self]) so if use both of them the Crashlytics from Fabric wouldn't work.

@dlewanda
Copy link

Another vote for clarification on tvOS ☝️. Is it or is it not supported?

@samedson
Copy link
Contributor

samedson commented Oct 1, 2019

Hey sorry we didn't update this. You can use Crashlytics on macOS and tvOS in the Firebase Console now. You need to set up the app as an iOS app in the console, but if you install:

pod 'Crashlytics'
pod 'FirebaseCore'

You can follow the instructions at https://firebase.google.com/docs/crashlytics/get-started?platform=ios to install it fully

@samedson samedson closed this as completed Oct 1, 2019
@rojas
Copy link

rojas commented Oct 2, 2019

What should I do if my iOS and tvOS app uses the same bundle identifier? How can I setup both on the same Firebase project?

@samedson
Copy link
Contributor

samedson commented Oct 2, 2019

Right now we have a limitation that if they have the same bundle ID, they can't be in the same Firebase project. We recommend using separate projects for now.

@rojas
Copy link

rojas commented Oct 2, 2019

Is this limitation on the road map? Do you think Firebase will support this case before Fabric deprecation on March 31st? Just trying to avoid creating new projects if possible.

@ArtFeel
Copy link

ArtFeel commented Oct 3, 2019

It's a pity that we still can't migrate correctly and compare iOS and tvOS analytics in single project.

@idrougge
Copy link

Two years ago, we ruled out Firebase because it wasn't supported on tvOS. I really, really would have expected tvOS support to be a given by now.

@firebase firebase locked and limited conversation to collaborators Nov 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests