iphone - iOS Facebook SDK - FBLoginView

标签 iphone ios objective-c facebook facebook-graph-api

出于某种原因,我无法使这段代码工作:

// Create Login View so that the app will be granted "status_update" permission.
FBLoginView *loginview = [[FBLoginView alloc] init];

loginview.frame = CGRectOffset(loginview.frame, 5, 5);
loginview.delegate = self;

[self.view addSubview:loginview];

[loginview sizeToFit];

我在我的 ViewController 的 viewdidload 中调用它。

我有:

#import <Social/Social.h>
#import <FacebookSDK/FacebookSDK.h>
#import <Accounts/Accounts.h>
#import <AdSupport/AdSupport.h>

和:

@interface FacebookVCViewController : UIViewController <FBLoginViewDelegate> {

loginView 根本没有显示。我做错了什么?

最佳答案

解决方案:

将 FacebookSDKResources.bundle 文件添加到项目(确保它复制它并添加到目标)解决了这个问题。

FacebookSDKResources.bundle 位于:

 FacebookSDK/FacebookSDK.framework/Resources/FacebookSDKResources.bundle

关于iphone - iOS Facebook SDK - FBLoginView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15066010/

相关文章:

iphone - 关闭 iOS 中的默认旋转动画

ios - 不断偏移 SKNode 的位置 - Swift Sprite Kit

ios - NSURLSessionDataTask : Application crashes in NSOperationQueue

ios - 在 Objective-C iOS 中合并对象数组以获得相同的值

ios - QLPreviewController 在共享 iOS 9 时崩溃

iphone - 在 objective-c 中生成唯一的ID

iphone - SInt32 AudioUnitSampleType 实际上保存了整个音频数据吗?

iphone - UITabBarController提供的模态viewController

ios - 父子 UIViewControllers IOS

ios - 在iOS设备中安装应用程序后如何一次显示警报