Skip to content
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

Firebase: Add Crashlytics and Analytics for iOS and Android #434

Merged
merged 2 commits into from
Dec 6, 2024

Conversation

ksharma-xyz
Copy link
Owner

@ksharma-xyz ksharma-xyz commented Dec 6, 2024

Firebase Integration

  • Added Firebase Crashlytics and Analytics for iOS and Android
  • Updated Google Services configuration files location for Android debug/release builds
  • Added Firebase dependencies for iOS through Swift Package Manager
  • Added Crashlytics build phase script for iOS crash reporting
  • Configured environment secrets for Firebase configuration files
  • Bumped version to 1.0-beta07 (26)

The changes enable crash reporting and analytics tracking across both platforms while maintaining separate configurations for debug and release environments.

Copy link
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ksharma-xyz ksharma-xyz changed the title Firebase -iOS Firebase: Add Crashlytics and Analytics for iOS and Android Dec 6, 2024
@ksharma-xyz ksharma-xyz marked this pull request as ready for review December 6, 2024 17:18
inputFileListPaths = (
);
inputPaths = (
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}",
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Xcode still not automatically processing dSYMs and uploading the files.
Investigate later: https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?platform=ios

@ksharma-xyz ksharma-xyz merged commit 852ee65 into main Dec 6, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android android target CI / CD CI / CD related iOS iOS Target
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant