Skip to content

[IOS] SPM(Swift Package Manager) 지원 요청 #281

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
xncbf opened this issue Dec 8, 2024 · 6 comments
Open

[IOS] SPM(Swift Package Manager) 지원 요청 #281

xncbf opened this issue Dec 8, 2024 · 6 comments
Labels
working done working complete. will release on next version

Comments

@xncbf
Copy link

xncbf commented Dec 8, 2024

안녕하세요, flutter_naver_map 라이브러리를 유용하게 사용하고 있는 사용자입니다.
현재 프로젝트에서 iOS 빌드를 Xcode Cloud로 진행하고 있는데, CocoaPods를 사용한 의존성 설치 과정에서 대용량 파일로 인해 설치가 원활하지 않은 문제가 발생하고 있습니다.

이에 따라, 네이버에서 공식적으로 제공하는 SPM 패키지(SPM-NMapsMap, SPM-NMapsGeometry)를 활용하여 flutter_naver_map에서도 SPM을 지원해 주실 수 있는지 요청드립니다.

SPM을 지원하게 된다면, CocoaPods 없이도 네이버 지도 SDK를 통합할 수 있어 Xcode Cloud를 포함한 다양한 환경에서 빌드 안정성이 크게 개선될 것으로 기대됩니다.

해당 요청이 가능한지 검토 부탁드립니다.

감사합니다!

@note11g
Copy link
Owner

note11g commented Dec 12, 2024

@xncbf 현재 문제가 생기는 부분은 git-lfs를 설치하셨는지 확인 부탁드리겠습니다.

SPM의 경우, 현재 즉각적인 지원 계획은 없으나 추후 업데이트시에 진행할 수 있을 지 고려해보도록 하겠습니다.
감사합니다.

@xncbf
Copy link
Author

xncbf commented Dec 14, 2024

제가 설명을 잘못 드린것같네요
현시점에서는 SPM 을 사용하지않으면 xcodecloud 를 통한 배포가 불가능합니다
용량 문제가 아니라 DNS 접근 문제인것같아요

@xncbf
Copy link
Author

xncbf commented Feb 7, 2025

CocoaPods 는 이제 2년내로 지원이 종료됩니다.
https://blog.cocoapods.org/CocoaPods-Specs-Repo
@note11g

@note11g
Copy link
Owner

note11g commented Feb 8, 2025

@xncbf 알려주셔서 감사드립니다.
다만, 앞서 해결해야할 다른 이슈들이 많고 아직 Flutter Plugin SPM 지원은 개발 중인 상태인 것으로 미루어보았을 때, 빠른 시일 내에 통합이 불가능할 수도 있습니다.
1.4.0 버전에서 가능하다면 지원을 추가해보도록 하겠습니다. 감사합니다.

@xncbf
Copy link
Author

xncbf commented Feb 10, 2025

@note11g
빠르게 피드백 주셔서 감사합니다
Flutter에서 SPM 지원이 아직 개발 중이라면 당장 통합이 어려울 수도 있겠네요.
그래도 1.4.0 버전에서 검토해주신다니 기대하고 있겠습니다!
프로젝트 운영하시느라 고생 많으십니다. 좋은 라이브러리 제공해주셔서 감사드려요!

@note11g
Copy link
Owner

note11g commented Jun 1, 2025

@xncbf 안녕하세요, SPM 지원에 대한 개발이 완료되어 리뷰를 부탁드리기 위해 코멘트 드립니다.
해당 브랜치 통해서 확인 부탁드리겠습니다.
branch: dev/#1.4.0
PR: #320

@note11g note11g added working done working complete. will release on next version and removed work in progress now working labels Jun 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
working done working complete. will release on next version
Projects
No open projects
Status: No status
Development

No branches or pull requests

2 participants