getsentry / getsentry/sentry-react-native

Remove ambiguos dependencies from Upload Debug Symbols to Sentry in sentry/wizard and docs

オープン
#3,537 コメント 33 件 リアクション 34 件 担当者 1 名 @lucas-zimerman が担当を希望しています GitHub で見る
Expo Improvement React-Native
主要言語
TypeScript
スター
1.8k
フォーク
366
平均マージ
1日 5時間
マージ済み PR(30日)
93

説明

**OS:**

- [ ] Windows
- [X] MacOS
- [ ] Linux

**Platform:**

- [X] iOS
- [ ] Android

**SDK:**

- [X] `@sentry/react-native` (>= 1.0.0)
- [ ] `react-native-sentry` (<= 0.43.2)

**SDK version:** 5.16.0

`react-native` version: 0.73.2

**Are you using Expo?**

- [X] Yes, SDK 50
- [ ] No

**Are you using **[**sentry.io**]()** or on-premise?**

- [X] [sentry.io]() (SaaS)
- [ ] on-premise

---

**I have the following issue:**

During build, I see a warning regarding an ambiguous dependency. I am using the `"@sentry/react-native/expo"` config plugin.

**Steps to reproduce:**

* Step 1: Install Sentry in a new Expo project
* Step 2: Run `npx expo run ios` and observe the logs

**Actual result:**

I see the following warning:

> ⚠️ Script has ambiguous dependencies causing it to run on every build.
To fix, go to: Xcode » App/App » Build Phases » 'Upload Debug Symbols to Sentry'
Either: Uncheck "Based on dependency analysis", or select output files to trigger the script

**Expected result:**

I expected no warnings.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。