getsentry / getsentry/sentry-react-native

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

Đang mở
#3,537 33 bình luận 34 reaction 1 người được giao Được @lucas-zimerman nhận Xem trên GitHub
Expo Improvement React-Native
Ngôn ngữ chính
TypeScript
Star
1.8k
Fork
366
Merge trung bình
1 ngày 6 giờ
Pull request đã merge (30 ngày)
94

Mô tả

**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.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.