2014-12-03 5 views
1

우리의 앱은 행복하게 tonymillion's Reachability CocoaPod 개월 동안 사용되었습니다. 이제 MendeleyKit CocoaPod을 통합하려고 시도했지만 Apple Reachability 클래스의 소스가 포함되어 있습니다. 컴파일러는 MendeleyKit에 포함 된 Reachability 클래스와 코드를 연결하려고하기 때문에이 방법을 좋아하지 않습니다.Reachability의 다른 구현을 사용하여 다른 CocoaPod를 해결하는 방법은 무엇입니까?

우리의 프로젝트에서이 충돌을 수정할 수있는 방법이 있습니까? 아니면 Tonymillion의 포드를 의존성으로 추가하도록 Mendeley 개발자를 설득해야합니까? 아니면 그의 수업에 접두어를 추가하도록 tonymillion을 설득해야합니까?

답변

1

모두 해당됩니다.

  • 도달 가능성의 포드 구현을 건너 뛰고 접두어를 직접 변경할 수 있습니다.
  • 다른 포드에게 tonymillion을 사용하도록 요청할 수는 있지만 시간이 오래 걸릴 수 있습니다. 그리고 그들은 그렇게 할 수있는 유익이 없습니다. (당신이 풀 요청을 제출하고 그들을 위해 일할 수는 있지만, 더 좋은 기회가 될 수도 있습니다.)
  • 토미 밀리언에게 자신의 클래스에 접두어를 붙이도록 요청할 수도 있지만 이전처럼 그렇게 할 수는 없습니다. (당기는 요구는 누군가를 결코 결코 해치지 않는다)

그것은 당신을위한 시간이있는 무슨을에 완전히 비등 할 것이다. 스스로하는 것이 가장 빠를 가능성이 큽니다. Reachability를 포크 할 수도 있고 직접 접두어를 붙인 다음 자신의 소스를 사용하여 포드에 공급할 수도 있습니다. 따라서 문제를 해결할 수있는 많은 옵션이 있다고 생각합니다. 얼마나 많은 시간을 당신이 그것에 쓰고 싶습니까?

+1

답장을 보내 주셔서 감사합니다. 나는 tonymillion의 CocoaPod를 포크로 찍는 것이 좋은 타협이라고 생각합니다. 나는 그 생각을 했어야했다. 나는 또한 Mendeley에게 그들의 수업을 MendeleyReachability로 개명 할 것을 제안했다. – bugloaf