ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Protobuf XCode에 Subproject로 추가하기
    iOS/Mac 2019. 1. 23. 19:24


    * Adding Protobuf as subproject in XCode for Objective-C


    Objective-C를 사용하는 XCode프로젝트에서 Protobuf 를 서브 프로젝트로 추가해서 사용하는 방법을 설명합니다.



    • 가급적 cocopods 에 있는 Protobuf 사용합니다.
       (iOS 7.0~ , macOS 10.9~ 지원)
    • 소스로 사용하고 싶은 경우에 대한 설명입니다.


    1. Objective-C용 Protobuf 소스를 받습니다.
    https://github.com/protocolbuffers/protobuf/tree/master/objectivec


    2. 소스를 풀어 전체를 추가할 XCode 프로젝트 밑에  적당한 경로에 넣습니다.
    (예를 들어 Example 이라는 프로젝트에 추가한다고 하면, Example/Frameworks/Protbuf)



    프로젝트 설정


    3. 프로젝트 파일 > Build Phases > TARGETS 에서 타겟 선택 

    4.  Target Dependencies 펼침 > 추가(+) > ProtocoBuffers 추가

    5. Link Binary With Libraries 펼침 > 추가(+) > libProtocolBuffers.a 추가



    6. Build Settings


    Header Search Paths > $(SRCROOT)  recursive 로 추가.



    반응형

    댓글

Designed by Tistory.