簡體   English   中英

Facebook iOS SDK掛在App Start上

[英]Facebook iOS SDK Hang at App Start

我尚未在appDidFinishLoadingWithOptions中啟動任何Facebook視圖或方法:但是,當我第一次啟動應用程序,然后停止並重新啟動它時,它仍然處於掛起狀態。 如果按暫停按鈕,我可以看到圖像中顯示的堆棧跟蹤。

堆棧跟蹤圖像

方法applicationDidBecomeActive中的這段代碼正在創建問題。 任何人都知道可能是什么原因。 刪除這個解決了我的問題。

- (void)applicationDidBecomeActive:(UIApplication *)application {

if (FBSession.activeSession.state == FBSessionStateCreatedOpening) {
[FBSession.activeSession close]; // so we close our session and start over
}

if (FBSession.activeSession.isOpen) {
}

}

實際上,您必須將頁面導航到另一個視圖控制器,因此請嘗試此操作。

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

// Override point for customization after application launch.
self.window.backgroundColor = [UIColor whiteColor];

UIViewController *splashController = [[UIViewController alloc]init];
UINavigationController *detailednewscontroller=[[UINavigationController alloc]initWithRootViewController:splashController];
[self.window setRootViewController:detailednewscontroller];
[self.window makeKeyAndVisible];
return YES;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM