2017-05-18 31 views
0

다른 개발자와 공유 할 수있는 swift farmework을 개발했습니다 (이름은 B). 이 프레임 워크는 내가 최근에 objective-c으로 만든 또 다른 ios framework project을 사용하고 있습니다 (이름은 A).다른 ios 프레임 워크 프로젝트에 종속성이있는 podspec

이제 프레임 워크 B를 cocoa pod과 공유하고 싶습니다. 나는이 두 프로젝트를 podspec 파일에 어떻게 연결해야하는지 궁금합니다. 두 사람을 pod와 공유해야하나요? 아니면 그냥 프로젝트 B를 공유하는 다른 솔루션이 있습니까?

답변

0

obj-c 프레임 워크를 사용하는 신속한 프레임 워크를 만들려고 할 때 같은 질문이 있었지만 훌륭한 해결책을 찾지 못했습니다.

그래서 podspec 파일에 의존성을 만들었고 이제는 빠른 프레임 워크를 podfile로 설치할 수있게되어 잘 작동합니다. 나는 포드가 설치 호출 할 때// 내 프레임 워크와 종속성 프레임 워크를 업데이트가 설치 업데이트

종속성은 한 줄

spec.dependency 'SomeOtherPod'

확인이 링크를 만들 수 있습니다

https://guides.cocoapods.org/syntax/podspec.html 또한

당신은 my podspec

있는 유일한 방법을 확인하실 수 있습니다

여러 빌드 출력 파일 명령을

.../구축/제품/디버그 - iphonesimulator/NMSSH/NMSSH.framework/헤더 : 내가 좋아하지 않는 것은 내가 지금 내 프로젝트에서 하나의 경고를 가지고있다 1. 두 포드를 배포하고 podspec에 spec.dependency를 사용

/NMSSH.h

아직도 당신은 두 가지 옵션이 있습니다이 당신에게

0

도움이 될 것입니다 그것을

희망 해결하는 방법을 찾기 위해 노력 fi le (Woof의 대답 참조) 2. 소스 파일을 B의 소스 파일에 직접 추가