我已将我的应用中的FBSDK升级到最新版本以支持iOS9,并包含所有 LSApplicationQueriesSchemes 方案和 NSAppTransportSecurity 。一切正常,包括登录和分享。
但是当我尝试执行共享时,设备会弹出一个共享对话框,这是一个SLComposeView,而模拟器会从底部弹出Safari来显示本机的facebook对话框。我真的不确定在分享对话框中造成这种差异的原因。有什么我想念的东西。登录对话框按预期正常工作(模拟器和设备中的Safari弹出窗口)。我附上照片以便理解。
答案 0 :(得分:0)
回答我自己的问题。
我通过继承本机FBSDKShareButton来解决问题。现在行为看起来很好。