2015-12-21 102 views
0

我使用以下代碼實現了Facebook應用程序邀請功能。但是由於未定義的選擇器錯誤,我的應用程序正在崩潰。 我試圖在谷歌上調試或搜索這種類型的錯誤,但無法找到任何線索。Facebook應用程序邀請在使用Facebook SDK 4.X的iOS8中不工作?

FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init]; 
    content.appLinkURL = contentURL; 
    //optionally set previewImageURL 
    //content.appInvitePreviewImageURL = [NSURL URLWithString:imgUrl]; 

     [FBSDKAppInviteDialog showWithContent:content 
            delegate:nil]; 

// - 錯誤即將如下

- [FBSDKApplicationDelegate openBridgeAPIRequest:completionBlock:]:無法識別的選擇發送到實例0x16da1250 *終止應用程序由於未捕獲的異常 'NSInvalidArgumentException',原因:' - [FBSDKApplicationDelegate openBridgeAPIRequest:completionBlock:]:無法識別的選擇器發送到 實例0x16da1250' *第一次拋出調用堆棧: (0x2 8232fef 0x36b76c8b 0x28238409 0x28236327 0x28165e78 0x15d491 0x15d1c1 0x114aa9 0x2b8e0ddb 0x2b8e0d81 0x2b8cb973 0x2b8e07ed 0x2b8e04c7 0x2b8d9da1 0x2b8aff95 0x2bb268ab 0x2b8ae9a9 0x281f8faf 0x281f83bf 0x281f6a25 0x28143201 0x28143013 0x2fc14201 0x2b90fa09 0xd0ca1 0x37128aaf) 的libC++ abi.dylib:與類型的未捕獲的異常終止NSException

在此先感謝,如果有人提供任何線索,我們將非常感激。

回答

0

您應該使用

[FBSDKAppInviteDialog showFromViewController:viewController withContent:content delegate:weakSelf]; 

showWithContent:代表已被棄用。

相關問題