冗長質問ではありません!私の問題はfacebook login using FBloginView not showing in ios 6と非常に似ていますが、それは同じではありません!iOS- Fackbook- FBLoginViewにHelloFacebookSampleのようなログインボタンが表示されない
HelloFacebookSampleコードを自分のプロジェクトに移行しようとしました。 私は慎重に両方のコードをチェックして比較しました。重要な違いはありません。
- (void)viewDidLoad
{
[super viewDidLoad];
FBLoginView *loginView = [[FBLoginView alloc] init];
loginView.frame = CGRectOffset(loginView.frame, 45, 45);
loginView.delegate = self;
[self.view addSubview:loginView];
[loginView sizeToFit];
}
そして
#pragma mark - FBLoginViewDelegate
- (void)loginViewShowingLoggedInUser:(FBLoginView *)loginView {
self.facebookLogInButton.enabled = YES;
}
- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView
user:(id<FBGraphUser>)user {
self.labelFirstName.text = [NSString stringWithFormat:@"Hello %@!", user.first_name];
self.profilePic.profileID = user.id;
self.loggedInUser = user;
}
- (void)loginViewShowingLoggedOutUser:(FBLoginView *)loginView {
BOOL canShareAnyhow = [FBNativeDialogs canPresentShareDialogWithSession:nil];
self.facebookLogInButton.enabled = canShareAnyhow;
self.profilePic.profileID = nil;
self.labelFirstName.text = nil;
self.loggedInUser = nil;
}
を委任するアプリケーションは、シミュレータ上で実行することができますが、私はFacebookの青いログインボタンを表示することはできません。
私はFacebookSDK.framework、FacebookSDKResources.bundleなどを再インポートしました。サンプルコードとまったく同じです。それでもFacebookログインボタンは表示されません。
誰もがこの種の問題を抱えて解決しましたか?
編集 -
は、私はいくつかの新しい道を見つけ警告:「ファイルをスキップ/ユーザ/ Digiflexは/ Dropboxのは/ dev/XXXXXXXX プロジェクト/ XXXXXXXX /../../ FacebookのAPI SDK /FacebookSDK/FacebookSDK.framework/Versions/A/Resources/FacebookSDKResources.bundle '
ご存じですか? (フレームワーク&図書館で予期しないファイルタイプ「wrapper.plugイン」相を構築する)
これは実際に正しく見えます。どこにxcodeプロジェクトをホストしていますか? –
いつかGitHubにリポジトリを保存します。さて、私はDropBoxを使っています:https://www.dropbox.com/sh/99dpm8l5bagy1ss/TMejF9XWN4ありがとう! :) –