2015-02-07 2 views
0

대부분의 사람들에게 이것이 1 학년이라고 기대하지만, CocoaPods를 통해 MagicalRecord를 설치하려고합니다. 처음으로 코코아 포드와 터미널을 사용합니다.코코아 포드를 사용하여 MagicalRecord를 설치하십시오.

Ruby Gem을 업데이트하고 Cocoa Pods 자체를 설치하고 터미널에서 프로젝트의 루트 폴더로 이동했습니다 (문제의 프로젝트가 포함 된 폴더라고 올바르게 가정합니까?). 프로젝트에 MagicalRecord을 통합하는


가장 쉬운 방법은 CocoaPods을 사용하는 것입니다 :

:

이 Podfile에 다음 줄을 추가 나는 Github에서의 지시가 말하는 점에있어 포드 "MagicalRecord"프로젝트 디렉토리에서

실행 포드 업데이트

이제 대상의의에 # import를 추가 할 수 있어야한다 소스 파일을 읽고 MagicalRecord를 사용하십시오!


즉시 문제 : 내 Podfile의 위치와 위치를 모르겠습니다. 또한, 어느 시점에서, 나는 코코아 포드의 "환경"에 대한 언급을 보았습니다. 그래서 나는 아직도 터미널에 있어야한다고 생각합니다. 코코아 포드에는 자체 UI가 있습니까?

도와주세요! Ckouta의 지침에

편집

덕분에, 나는 약간의 진전을했습니다. 그러나 이것은 터미널이 지금 나를 보여주고있는 것이며, 성공했는지 여부는 확실하지 않습니다.

Analyzing dependencies 
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in `open': No such file or directory - /Users/timjones/.cocoapods/repos (Errno::ENOENT) 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in `foreach' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in `children' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/sources_manager.rb:63:in `all' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/user_interface/error_report.rb:34:in `report' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command.rb:58:in `report_error' 
    from /Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:300:in `handle_exception' 
    from /Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:274:in `rescue in run' 
    from /Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:264:in `run' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command.rb:45:in `run' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/bin/pod:43:in `<top (required)>' 
    from /usr/bin/pod:23:in `load' 
    from /usr/bin/pod:23:in `<main>' 
Tim-Jones-MacBook-Pro:xxxxxxx timjones$ 

누군가가 확인할 수 있습니까?

+0

'pod install'문제는 http://stackoverflow.com/a/27060693/4177109에서 확인하십시오. 나는 그것이 같은 문제라고 생각한다 – tbaranes

+0

이것은 잘 작동하는 것처럼 보였다! 많은 시간을 내 주셔서 감사합니다, 친구! 수표와 득표! – rattletrap99

답변

1

코코아 포드를 사용하는 것은 매우 쉽습니다. website에서 모든 것을 찾을 수 있습니다.

내부에 다음과 같은 텍스트 프로젝트 디렉토리에 Podfile (확장자없이 그냥 파일) 만들기 : 당신의 Podfile가 준비되면

platform :ios, '8.0' 
pod "MagicalRecord" 

pod install을 실행 그것으로 시작하려면 다음은 수행하는 단계입니다 프로젝트 디렉토리에서 터미널을 사용하거나 Xcode plugin

자세한 내용은 CocoaPods guides을 참조하십시오. 많은 정보를 얻을 수 있습니다.

+0

좋아요, "Podfile"이라는 파일을 만들고 실제로 있는지 확인했습니다. 텍스트를 넣으면 다음 도전 과제가됩니다. 몇 가지 다른 명령 (sed, echo)을 보았습니다. 선호도가 있습니까? 또한, "platform : ios, '8.0'"에 대한 참조를 처음 보았습니다. 이게 맞습니까? – rattletrap99

+0

사실, 텍스트 편집기 나 Xcode를 사용하여 Podfile을 만들고 텍스트를 넣을 수도 있습니다. 중요한 것은 Podfile이 프로젝트 디렉터리에 있는지 확인하는 것입니다. 터미널을 사용하여 명령을 실행할 수 있습니다.플랫폼에 대해서는 목표 버전을 설정해야합니다. 필수는 아니지만 포드를 올바르게 구성하는 것이 더 좋습니다. – tbaranes

+0

아, 그래, 텍스트 편집기를 사용하는 것에 대해 궁금합니다. 다시보고 할게. – rattletrap99

관련 문제