自从升级到最新的 Xcode 后,我在尝试通过FBSDKLoginManager. Safari 中的登录窗口会弹出,但它保持白色(空视图),没有导航项或内容。
控制台返回以下内容:
[ViewService] 无法获取远程视图控制器并出现错误:错误:域 = _UIViewServiceInterfaceErrorDomain,代码 = 2
自从升级到最新的 Xcode 后,我在尝试通过FBSDKLoginManager. Safari 中的登录窗口会弹出,但它保持白色(空视图),没有导航项或内容。
控制台返回以下内容:
[ViewService] 无法获取远程视图控制器并出现错误:错误:域 = _UIViewServiceInterfaceErrorDomain,代码 = 2
您不必清除历史记录。只有清除网站数据(在高级下)也可以解决问题。这样,您就不会丢失所有设备上的历史记录。
我面临着类似的问题,以下为我工作......
点击 App Target -> Capabilities -> 打开钥匙串共享。
这是显示此设置的参考图像。
昨天晚上它曾经在我的应用程序中工作,今天不再工作了。我发现一篇关于 Apple 开发人员的文章说这是 Apple 的错误,解决方法是从您将要点击登录的按钮中删除所有背景图像。这听起来不合逻辑,不知道为什么。对我来说它不起作用,但你可以试试。
尝试将一个新的视图控制器拖到您的故事板中,并将登录页面类分配给该故事板视图控制器并运行。这应该有效。