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

时间:2015-09-28 04:12:19

标签: facebook ios9 sharekit fbsdk fbsdkmessengersharekit

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

但是当我尝试执行共享时,设备会弹出一个共享对话框,这是一个SLComposeView,而模拟器会从底部弹出Safari来显示本机的facebook对话框。我真的不确定在分享对话框中造成这种差异的原因。有什么我想念的东西。登录对话框按预期正常工作(模拟器和设备中的Safari弹出窗口)。我附上照片以便理解。 left side is the simulator screenshot, right side is the device screenshot

1 个答案:

答案 0 :(得分:0)

回答我自己的问题。

我通过继承本机FBSDKShareButton来解决问题。现在行为看起来很好。