Add Swift Package Manager support
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 66/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Lĩnh vực
- build-system, mobile
Hướng nghiên cứu
Bắt đầu với hướng dẫn di chuyển Flutter được liên kết, sau đó kiểm tra cấu hình gói iOS hiện có và tích hợp CocoaPods của plugin này. Thêm hỗ trợ Swift Package Manager được mô tả trong hướng dẫn và xác minh rằng plugin vẫn tương thích với các ứng dụng Flutter sử dụng SwiftPM.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hello,
Flutter is migrating to Swift Package Manager. Please add Swift Package Manager support to your plugin.
SwiftPM will be the default for all Flutter apps in the next stable release (3.44). To ensure your plugin remains compatible and prevents build failures for your users, please migrate to SwiftPM
Flutter will eventually deprecate and then remove support for CocoaPods. Adding Swift Package Manager support future-proofs your plugins.
How to add Swift Package Manager support to your plugins
You can find the migration guide here: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors#how-to-add-swift-package-manager-support-to-an-existing-flutter-plugin
If you run into issues or have questions, please reach out to the Flutter team. You can send a message to the #hackers-ios channel on Flutter's discord or open a GitHub issue.
Thank you for your wonderful contributions to the Flutter ecosystem!
Why is Flutter migrating to Swift Package Manager?
CocoaPods is now in maintenance mode.
Swift Package Manager support is one of Flutter's most requested features: flutter#33850.
Flutter's Swift Package Manager integration has several benefits:
- Access to the Swift package ecosystem. Flutter plugins can use the growing ecosystem of Swift packages.
- Simplifies Flutter installation. Swift Package Manager is bundled with Xcode. In the future, you won't need to install Ruby and CocoaPods to target iOS or macOS.
- Ngôn ngữ chính
- Dart
- Star
- 84
- Fork
- 120
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của fluttercommunity/apple_maps_flutter
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
-
Crash in MKPuckAccuracyLayer _updateColors due to CFStringGetLength (iOS)Có thể đã có người làm @LuisThein đã nhận 276 ngày trước. Đang mởbug
fluttercommunity/apple_maps_flutter#81 · 1 người được giao ·
-
incorrect zoom when turning the camera programmatically on the mapCó thể làm lại được @LuisThein đã nhận 339 ngày trước và không có pull request nào đang mở. Đang mởbug
fluttercommunity/apple_maps_flutter#79 · 1 người được giao ·
-
Apple maps consumes more CPU and memory than google mapsCó thể làm lại được @LuisThein đã nhận 442 ngày trước và không có pull request nào đang mở. Đang mởbug
fluttercommunity/apple_maps_flutter#78 · 1 người được giao ·
-
Add option to manually set light/dark appearance (overrideUserInterfaceStyle)Có thể đã có người làm @LuisThein đã nhận 501 ngày trước. Đang mởenhancement
fluttercommunity/apple_maps_flutter#77 · 2 bình luận · 1 reaction · 1 người được giao ·
Tất cả issue của fluttercommunity/apple_maps_flutter
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
lugassawan/swe-workbench#823 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Images copied with `adb push` don't show in the wallpaper picker ("No images found on device")Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 82/100
meddouribadis/arclauncher#53 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
GetStream/stream-chat-flutter#3096 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Cadman021/VeloceNet-Studio#35 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
ymm-oss/flutter-mobile-project-template#684 ·
Maintainer thường phản hồi trong vòng 1 ngày