我正在使用Unity 4.6和Facebook Unity SDK 6.0。在Android上一切看起来都很好,但在iOS上我似乎没有利用本地的Facebook SSO。它不断地回到基于浏览器的登录,这真的会给人留下不专业的印象。
我已经在十个不同的设备上进行了测试,所有设备均使用开发证书。
我已经完成了以下检查清单:
- XCode运行时没有收到任何错误或日志,应该没有任何问题,但仍然使用旧的“基于浏览器”的登录解决方案。 - 当我使用SDK中包含的示例场景时,也是如此。 - 应用程序在Facebook开发者控制台中启用了SSO,并且bundle ID匹配。 - info.plist中有FBXXXXXXXXX URL方案,并在XCode中显示正常。 - info.pList中的FacebookAppID键也已设置,并使用数字Facebook应用程序ID。 - 在Facebook中,该应用程序向公众开放,需要联系电子邮件,并配置了iOS捆绑包。
我尝试过使用开发人员、管理员和“陌生人”帐户,但一个都无法获得本机iOS Facebook登录。
是否有人遇到过这种情况?我能找到的大多数类似情况都超过一年了,不太适用于这种情况。
我已经在十个不同的设备上进行了测试,所有设备均使用开发证书。
我已经完成了以下检查清单:
- XCode运行时没有收到任何错误或日志,应该没有任何问题,但仍然使用旧的“基于浏览器”的登录解决方案。 - 当我使用SDK中包含的示例场景时,也是如此。 - 应用程序在Facebook开发者控制台中启用了SSO,并且bundle ID匹配。 - info.plist中有FBXXXXXXXXX URL方案,并在XCode中显示正常。 - info.pList中的FacebookAppID键也已设置,并使用数字Facebook应用程序ID。 - 在Facebook中,该应用程序向公众开放,需要联系电子邮件,并配置了iOS捆绑包。
我尝试过使用开发人员、管理员和“陌生人”帐户,但一个都无法获得本机iOS Facebook登录。
是否有人遇到过这种情况?我能找到的大多数类似情况都超过一年了,不太适用于这种情况。