Facebook 设备和模拟器之间的FBSDK共享工具包iOS9问题

Facebook 设备和模拟器之间的FBSDK共享工具包iOS9问题,facebook,ios9,sharekit,fbsdk,fbsdkmessengersharekit,Facebook,Ios9,Sharekit,Fbsdk,Fbsdkmessengersharekit,我已将应用程序中的FBSDK升级到最新版本以支持iOS9,并包括所有LSApplicationQueriesSchemes方案和NSAppTransportSecurity。一切正常,包括登录和共享 但当我尝试执行共享时,设备会弹出一个共享对话框,这是一个SLComposeView,而模拟器会从底部弹出safari,显示一个本机facebook对话框。我真的不确定是什么导致了共享对话框中的这种差异。有什么我不知道的吗。登录对话框工作正常(Safari在模拟器和设备中弹出)。我附上照片以供理解 回

我已将应用程序中的FBSDK升级到最新版本以支持iOS9,并包括所有LSApplicationQueriesSchemes方案和NSAppTransportSecurity。一切正常,包括登录和共享


但当我尝试执行共享时,设备会弹出一个共享对话框,这是一个SLComposeView,而模拟器会从底部弹出safari,显示一个本机facebook对话框。我真的不确定是什么导致了共享对话框中的这种差异。有什么我不知道的吗。登录对话框工作正常(Safari在模拟器和设备中弹出)。我附上照片以供理解

回答我自己的问题

我通过对本机FBSDKShareButton进行子类化,解决了这个问题。现在行为看起来很好