CocoaPod 파일의 몇 가지로 간단 할 수있다. 그것은 당신이 당신의 podspec에서 그것을 어떻게 정의하는지 모든 것입니다. 관련 소스 코드 파일을 podspec에만 포함 시키십시오 (아무런 이유가없는 한 main.m
또는 아무것도 사용하지 마십시오). 제 추천은 Source
디렉토리를 관련 소스 파일이 들어있는 저장소의 최상위 레벨에 놓는 것입니다.
데모 프로젝트를 사용하는 방법을 보여주기 원하면 동일한 레벨에서 수행하고 Source
디렉토리의 파일을 사용하십시오 (데모 프로젝트 디렉토리 아래 어딘가에 복사하지 마십시오). 실제 Xcode 프로젝트가 있으면 포드가 필요하지 않습니다.
당신은 아마 매우 가까운 무언가 아주 기본적인 podspec의 자신의 데모 것이다
:
이
Pod::Spec.new do |s|
s.name = 'Reachability'
s.version = '3.1.0'
s.license = :type => 'BSD'
s.homepage = 'https://github.com/tonymillion/Reachability'
s.authors = 'Tony Million' => '[email protected]'
s.summary = 'ARC and GCD Compatible Reachability Class for iOS and OS X. Drop in replacement for Apple Reachability.'
s.source = :git => 'https://github.com/tonymillion/Reachability.git', :tag => 'v3.1.0'
s.source_files = 'Reachability.h,m'
s.framework = 'SystemConfiguration'
s.requires_arc = true
end
출처 : https://github.com/tonymillion/Reachability
: 여기
http://docs.cocoapods.org/specification.html
그리고이 예제의 도달 가능성에 대한 REPO입니다
왜 코코아 포드를 만들지 않았습니까? IMHO는 제품이 라이브러리 또는 프레임 워크 인 Xcode 하위 프로젝트로서 항상 "코드 조각"을 사용하는 것이 더 나은 방법입니다. – CouchDeveloper
코코아 포드를 사용하면 종속성을보다 잘 관리 할 수 있습니다. –