作者lovecold (小猪头)
看板MacDev
标题[问题] 关於facebook sdk
时间Mon May 20 16:13:08 2013
各位前辈好,小弟目前正试着把app连结facebook
但一开始就碰到问题了..
我在login时用self.fbSession = [[FBSession alloc] init];
结果程式就直接停住了....想请问一下,这是怎麽回事...
我fbSession是这样宣告的
"FacebookTest.h"
#import "FacebookSDK/FacebookSDK.h"
@interface FacebookTest : NSObject
@property (strong, nonatomic) FBSession *fbSession;
@end
"FacebookTest.mm"
#import "FacebookTest.h"
@implementation FacebookTest
@synthesize fbSession = _session;
- (void)login
{
self.fbSession = [[FBSession alloc] init];
}
只要一呼叫到login就会当掉,麻烦各位帮帮忙了,感谢!!
=====================================================
噗,我表达能力太差了...
不过这个问题我解决了,原因应该是没有给appid的关系,
范例中的appid都是直接输入在info.plist里,
因为我是要写unity的plugin所以
self.fbSession = [[FBSession alloc] init]; <=====这里改成
self.fbSession = [[FBSession alloc] initWithAppID:
permissions:
urlSchemeSuffix:
tokenCacheStrategy: ];
这样就可以顺利登入罗!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.87.168
1F:推 kiii210:这样好难抓问题啊... 05/20 22:10
※ 编辑: lovecold 来自: 125.230.69.79 (05/21 10:52)