0

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

但是当我尝试执行共享时,设备会弹出一个共享对话框,它是一个 SLComposeView,而模拟器从底部弹出 safari 以显示一个原生 facebook 对话框。我真的不确定是什么导致了共享对话框中的这种差异。有什么我想念的吗。登录对话框按预期工作正常(模拟器和设备中的 Safari 弹出窗口)。我附上图片以便理解。左边是模拟器截图,右边是设备截图

4

1 回答 1

0

回答我自己的问题。

我通过子类化原生 FBSDKShareButton 解决了这个问题。现在行为看起来很好。

于 2015-09-28T19:09:12.507 回答