我正在使用 Unity3D 5.1.4 制作一款手机游戏,在我的游戏中我希望玩家能够打开我的 Facebook 粉丝专页。
我已经使用以下代码实现了它:
Application.OpenURL("fb://page/442219965978230");
在 Android 上运行良好,但问题出在 iOS 上。
我在我的 iPad Air 2、iOS 9.2 上测试了它。
Facebook 应用程序打开了一小会儿,然后自行关闭。
当用户已经登录到他的 Facebook 帐户时,仅会发生这种情况。
当我检查 XCode 时没有错误日志...
在尝试其他游戏后,我发现打开 Facebook 会显示一个权限对话框“[Appname]想要打开 Facebook”,而在我的游戏中从未显示该对话框。
这就是导致强制关闭的原因吗?还是别的?
我怀疑它与 iOS 9 有关,不是吗?
如果是这样,我需要做什么来修复它?
最佳答案
将页面更改为个人资料。由于某种原因,这是解决此问题的方法。
Application.OpenURL("fb://profile/442219965978230");
关于ios - 打开 Facebook 页面会导致强制关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36136369/