gpt4 book ai didi

ios - 使用 Adob​​e AIR 在 iOS 应用程序中进行单点登录

转载 作者:行者123 更新时间:2023-11-29 13:30:30 25 4
gpt4 key购买 nike

我正在尝试将 Facebook SSO 集成到我正在使用 Flash(使用 AIR)开发的 iOS 游戏中。

我使用的是我找到的唯一教程(非常好): http://www.saumitrabhave.com/2011/10/facebook-single-sign-on-for-air-ios.html

我已经走了这么远,并在那里实现了这些东西,但我仍然无法将访问 token 返回给应用程序。

在本教程中,invoke 方法(在 Facebook 授权完成并且我们返回到应用程序时调用)实现如下:

protected function onInvoke(e:InvokeEvent):void{  
var str:String = e.arguments[0];
if(str && str.indexOf("fb"+APP_ID+"://") != -1 )
...

e.arguments 始终是一个空数组,因此,str 未定义。什么会导致这种行为?

谢谢,可以。

最佳答案

我刚刚找到了解决方案(我已经尝试了好几个小时)。 invoke 方法不知何故被调用了两次,我只是检查了第一个(甚至没有意识到还有第二个调用)并且因为它不起作用,所以我终止了应用程序而没有检查任何其他东西。

供将来引用:Invoke 事件可能会被调用两次,第一次没有发送授权 token ,但第二次有。

关于ios - 使用 Adob​​e AIR 在 iOS 应用程序中进行单点登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12022143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com