出于某种原因,我无法使这段代码工作:
// 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/