firebase / firebase/firebase-ios-sdk

[FR]: Release the source code of upload-symbols (Crashlytics tool)

Open
#14,260 3 comments 2 reactions 0 assignees View on GitHub
api: crashlytics type: feature request
Dominant language
C++
Stars
6.7k
Forks
1.8k
Avg merge
2d 18h
Merged PRs (30d)
75

Description

### Description

1. There's an issue using `upload-symbols` on older macOS machines - https://github.com/firebase/firebase-ios-sdk/issues/13420, and as @rizafran mentioned, it might be helpful to release the source code for our inspection.
2. Currently, the `upload-symbols` is provided **only** as an executable - https://github.com/firebase/firebase-ios-sdk/blob/3a470b021c0052a258ee8db396994c2e2aad713d/Crashlytics/upload-symbols
3. To keep the existing functionality, the executable could be provided the same way. Also, there would be source code for those interested in it.

### API Proposal

_No response_

### Firebase Product(s)

Crashlytics

Contributor guide

Open the contributing guide

Research direction

Start with the existing Crashlytics/upload-symbols executable and the older-macOS problem described in issue #13420. Determine how the executable is produced and distributed, then define a source release that preserves the current upload-symbols functionality. Done means the source is available for inspection alongside the existing executable.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
release, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.