getsentry / getsentry/sentry-react-native
Document the SPM migration playbook for end users
- Ngôn ngữ chính
- TypeScript
- Star
- 1.8k
- Fork
- 367
- Merge trung bình
- 1 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 94
Mô tả
Once RNSentry publishes a `Package.swift` and the React Native ecosystem supports SPM autolinking, end users will need clear guidance on:
* Whether to use CocoaPods or SPM for a given app.
* How to migrate an existing CocoaPods-based app to SPM.
* What the support matrix looks like (which RN versions support each path).
* What to do with Expo apps, brownfield iOS apps, and edge cases.
Without explicit guidance, users will hit the transition in an ad hoc way and surface confused support tickets to us.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc xem xét RNSentry Package.swift dự kiến và khả năng hỗ trợ autolinking bằng SPM của hệ sinh thái React Native. Hãy ghi lại lựa chọn giữa CocoaPods và SPM, các bước di chuyển, ma trận hỗ trợ phiên bản RN và hướng dẫn cho Expo, ứng dụng iOS brownfield cũng như các trường hợp đặc biệt; playbook hoàn tất khi những lộ trình này được nêu rõ cho người dùng cuối.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- ios, react-native
- Lĩnh vực
- documentation, mobile
- Loại issue
- Tài liệu
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 48/100