Take the 2-minute tour ×  It says "FacebookSDK/FacebookSDK.h
file not found"  Yet I can jump-to-definition on the #import and
it takes me to the file.  And once I added the #import it now
knows what FBFriendPickerDelegate is and it now doesn't have an
error on that line.  I have the facebookSDK.framework in my
project and in the right folder. It's SDK 3.1. I tried adding
search paths to /FacebookSDK and /FacebookSDK.framework and
/FacebookSDK/Versions/A/Headers etc. I also tried #import
"FacebookSDK.framework/Versions/A/Headers/FacebookSDK.h" and it
still says it can't find it. I also tried clean and restarting.
I have the latest version of Xcode.  //  FacebookView.h  #import
<UIKit/UIKit.h> #import <FacebookSDK/FacebookSDK.h>  @interface
FacebookView : UIViewController <FBFriendPickerDelegate>
share|improve this question  13 Answers 13  up vote 74 down vote
accepted  First, you have to remove your FacebookSDK.framework
from your Project. Then start over again with these 5 steps. DO
NOT re-link the framework.