Getting Crashes but showing wrong/old Version number in Firebase Crashlytics - ios

Bitcode: No
Firebase Crashlytics: 8.5.0 (Latest)
I integrated the Firebase Crashlytics in my app on version 3.1.8. On the testing device, it reports me correctly. but when I see the report of online users it reporting me crashes but the version is wrong. as you can see in the screenshot
Now I am not able to download dSYMs from app connect because bitcode is not enabled and I cannot enable it due to pod MobileVLCKit and my local machine don't have 3.1.0 (1).
I am confused about how to deal with it.
I have uploaded 2 more versions(3.1.9 and 3.2.0) but it's showing the same results. strangely my dashboard shows the correct version when I open detail its showing wrong

Related

Firebase is not registering for Flutter iOS but successfully reports Crashlytics data

I've set up FlutterFire for my Flutter app, but for some reason, the setup step for iOS seems to be stuck at
Checking if the app has communicated with our servers. You may need to uninstall and reinstall your app.
In addition, my crash-free statistics chart is not showing any data, so I believe it might have something to do with the setup being incomplete. I have integrated the latest versions of firebase_analytics and firebase_crashlytics since my pubspec.yaml file contains the following:
firebase_analytics: "^6.0.0"
firebase_core: "^0.5.0"
firebase_crashlytics: "^0.2.0"
The whole process is up and running for Android, but this is only occurring on iOS. I believe I have correctly configured the GoogleService-Info.plist file since Crashlytics is successfully sending crash reports to the dashboard. dSYMs are also correctly being uploaded. Is there anything I could be missing?

Crashlytics: No settings were cached | Skipping report

I'm trying to use Crashlytics but for some reason I can't get Firebase to connect with it. I've literally tried everything and read the documentations several times.
What I did so far:
I've added it through CocoaPods
Created a new Run Script:
"${PODS_ROOT}/FirebaseCrashlytics/run"
Added Input files:
$(BUILT_PRODUCTS_DIR)/GoogleService-Info.plist
${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
Changed from $(INFOPLIST_PATH) in Firebase documentation to GoogleService-Info.plist in XCode 10.0+, as followed from this question
Everything on the web seems to be old and not updated to the latest Crashlytics version and this message just not want to disappear (could not get data uploaded from my device):
I've also added -FIRDebugEnabled and traced logs and found that I have the following errors:
[Firebase/Crashlytics] Version 4.0.0-beta.5
[Firebase/Crashlytics][I-CLS000000] [Crashlytics] Running on iPhone10,2, 14.0.1 (18A393)
[Firebase/Crashlytics][I-CLS000000] [Crashlytics:Settings] No settings were cached
[Firebase/Crashlytics][I-CLS000000] Root: /var/mobile/Containers/Data/Application/E9EFD0F4-85CF-4BB1-8E71-E5136293E004/Library/Caches/com.crashlytics.data/com.xxx.xxxxxxx
[Firebase/Crashlytics][I-CLS000000] Skipping report with id '2ff5a6c8e50c4734b89380c38cb369c0' this run of the app because Organization ID was nil. Report will upload once settings are download successfully
Firebase documentation:
https://firebase.google.com/docs/crashlytics/get-started?platform=ios&authuser=0
https://firebase.google.com/docs/crashlytics/test-implementation?authuser=0

iOS App in flutter crashes during launch trying to configure Crashlytics

I've a few apps connected to my firebase project. Recently one of those apps..an iOS app... crashes while launching on my simulator. The output is:
└─Compiling, linking and signing... 20.3s
Xcode build done. 59.8s
Configuring the default Firebase app...
[Crashlytics] Version 3.14.0 (144)
Configured the default Firebase app __FIRAPP_DEFAULT.
[Fabric] [Fabric +with] called multiple times. Only the first call is honored, please pass all kits you wish to initialize
Error connecting to the service protocol: failed to connect to http://127.0.0.1:57399/MD_uhGLIBGA=/
The iOS app doesn't have Crashlytics or Fabric installed. So I presume it's something that's changed with firebase. I added a web app to the project which has analytics installed(not Crashlytics). I think it's since then my problem started. Is there a way for my client app to " forget" about the crashlytics service?

Flutter (iOS) app start and stops with crash

I have developed a Flutter Android app and that is working fine. Now I am working on the iOS side. I have configured Firebase and notification APN etc. When I run the app by attaching the real device the app got installed but it just crashes and closes. There are no logs in the console of Android studio.
It just prints below logs.
Launching lib/main.dart on sign's iPhone in debug mode...
Automatically signing iOS for device deployment using specified development team in Xcode
project: ABCD7AUXYZ
Running Xcode build...
Xcode build done. 78.0s
Installing and launching...
Where can I find more logs about the crash?
When I build the project using the Xcode (Thanks to #Blasanka & #Kevin Renskers) I was able to find out the issue. Actually I was missing the Admob id in the plist file and the internet permission (thanks to #Stephen J).
thanks you for your time and help.

Why does Fabric mac app opens automatically when project is running?

As part of fabric integration I have installed Fabric mac app,
I found that whenever I run the project(I am running iOS app through XCode), the Fabric app also gets launched automatically,
My Questions are:
Why it automatically launches when running project ?
Is there a way I can stop this happening ?
FYI: The same happens even when the app is running in simulator.
Mike from Fabric here. It's an odd behavior that you're seeing and is most likely due to an old version of the Run Script. Years ago, the run script build phase required the Fabric app to be present in order to handle the actual uploading of the dSYMs. We would move the dSYMs during the build of the app to a location that the Fabric app would then asynchronously upload them. That behavior was changed a long way back, but it's possible a new version never was included. The current version is: Fabric.framework/run 1.6.2 (205)
I'd check the version by running ./run -v from the project and update your Fabric and Crashlytics frameworks.
You can also remove Fabric.app completely from your system and switch to using CocoaPods or manual installation instructions. It hasn't been required to use for a couple of years.

Resources