Closed saegyeol closed 2 months ago
일단 draft로 올려두었구요 커밋은 다시 정리해 보겠습니다.
SPM과 Cocoapods 모두 설치해서 빌드는 성공했지만 실제 로직이 동작하는지는 확인해야 합니다. 🙏🏻 @minhyeok4dev
테스트 해보실려면 xcode SPM 추가하는곳에 https://github.com/saegyeol/FlareLane-iOS-SDK url로 브랜치는 master로 하시면 됩니다. 그리고 cocoapods 설치는 ` pod 'FlareLane', :git => 'https://github.com/saegyeol/FlareLane-iOS-SDK.git' 이렇게 설치하시면 됩니다.
SPM 배포의 경우 기존 배포 방식과 다르지 않을거 같습니다. github release에 버전 배포하시면 되고 README에 SPM지원 버전만 안내해주시면 사용하는사람이 알아서 원하는 버전을 선택하게 될겁니다.
리베이스 완료 했습니다 @minhyeok4dev
FlareLane으로 이름을 변경하기 위해서는 NotificationExtension으로 모듈을 추가 하기위해서는 아래의 이미지에서 타겟을 선택해야합니다. 그러므로 앱 타겟에 한번, Extension 타겟에 한번 총 두번을 해야합니다.
앱 타겟에서는 FlareLane
을 import하고 NotificationExtension타겟에서는 FlareLaneNotificationExtension
을 import하게 해야할거 같습니다.
그리고 FlareLane 타겟을 두고 Extension, Util, NotificationExtension, objc 로 분리해 의존성을 가지게 했습니다.
의견 주십쇼 @minhyeok4dev