簡體   English   中英

如何在 iPhone App Delegate 上正確添加“handleOpenURL”方法

[英]How to properly add “handleOpenURL” method on iPhone App Delegate

我對 objective-c 很陌生。 我正在開發一個視頻應用程序。 我正在嘗試將我的應用程序與 Facebook 連接。 我正在嘗試使“單點登錄”起作用。 流程似乎運行良好:

  1. Facebook 應用程序已加載。
  2. 我按“允許”或“不允許”,我的應用程序被置於前台。

但是,由於某種原因,我無法使“handleOpenURL”工作。 我按照 Facebook 說明,將此方法添加到我的 class: AVCamViewController (此 class 取自 AVFoundation 示例應用程序):

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {    
NSLog(@"Facebook handleOpenURL");
return [facebook handleOpenURL:url]; 

}

該方法永遠不會被調用。 我想我做錯了與 App 委托有關的事情。 問題是,我不確切知道什么是 App 委托以及如何訪問它?

誰能幫助我在我的應用程序中正確使用“handleOpenURL”?

謝了,兄弟們

handleOpenURL:方法是UIApplicationDelegate協議的一部分。 您需要在應用程序委托中實現此方法。

暫無
暫無

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

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