papay0 papay0 - 7 months ago 45
Swift Question

ld: framework not found Parse Xcode 7 beta

I succeed to install and use Parse framework with my new project, but I can't with a "template project".

The template is just a Slide Menu from Appcoda

You can download the project here.
I have this error :

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

And the same for Bolts.

I don't understand what the problem is, the initial project is just some View Controllers...

When I write the code "import Parse", the error message is :

No such module 'Parse'

I tried to drag and drop the frameworks, and also to add the frameworks in "Link Binary With Libraries".

PS : I am using Xcode 7 beta, and I tried on beta 1 and 2, same issue.


Here is the solution :

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: Frameworks Search Path
  5. Add $(PROJECT_DIR) and choose Recursive option.

The project should build now.

Thanks to this post : Link to stack