RestKit/RestKit.h' file not found error during xcodebuild

后端 未结 3 1882
情歌与酒
情歌与酒 2021-01-14 05:46

I am trying to use Jenkins-CI to auto-build an iOS project that uses Restkit, apparently, restkit resides as a project inside the main project. And the project builds succes

相关标签:
3条回答
  • 2021-01-14 06:02

    I have exactly same problem. My solution:

    firstly you have build RestKit. After than, you can build your project.

    If you run script from you project's top directory and restkit is in RestKit folder:

    xcodebuild -project RestKit/RestKit.xcodeproj -target RestKit -sdk iphonesimulator -configuration Debug clean build
    

    Then you can build you project.

    If this isn't enought, add to "Header search paths" this two :

    "$(BUILT_PRODUCTS_DIR)/../../RestKit/Build/Headers"
    "$(BUILT_PRODUCTS_DIR)/../../Headers/RestKit"
    

    And beware, you have to add this to all targets

    0 讨论(0)
  • 2021-01-14 06:05

    I don't think am answering this question, but a proper workaround this would be making use of XCode Schemes. Also one should mark the particular scheme as Shared.

    These links can serve helpful

    http://tetontech.wordpress.com/2011/05/26/command-line-building-using-xcode/

    http://developer.apple.com/library/ios/#recipes/xcode_help-scheme_editor/Articles/SchemeManage.html

    0 讨论(0)
  • 2021-01-14 06:07

    I guess your problem is the same as "Xcodebuild'ing a workspace and setting a custom build path". Set the SYSROOT with absolute path, default is relative path.

    0 讨论(0)
提交回复
热议问题