Linking error when building Parse in Xcode 7

8.7k Views Asked by At

I am trying to add the Parse.com SDK to my Xcode 7 project. I have followed the getting started guide and I have managed to do it before in Xcode 6. However this time I am being shown this error message when I try to build:

ld: framework not found Bolts
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Thanks

2

There are 2 best solutions below

4
On BEST ANSWER

I suggest you integrate Parse using CocoaPods.

Cocoapods manages the library dependencies in a much better way.

The following is a sample PodFile:

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '7.0'

inhibit_all_warnings!

target '**YourProjectName**' do

  pod 'Parse', '~> 1.7.1'

  pod 'AFNetworking', '2.2.3'

end
4
On

There seems to be an issue with Xcode 7 beta where the search path for manually added frameworks is missing.

To fix the issue add the search path by doing the following:

  1. Select Project
  2. Click on Targets
  3. Click Build Settings
  4. Search for: Framework Search Path
  5. Add the following without the quotes: "$(PROJECT_DIR)" and choose recursive option.

The project should build now.