gpt4 book ai didi

ios - 具有多个应用程序的iOS SSO

转载 作者:行者123 更新时间:2023-12-01 17:18:49 25 4
gpt4 key购买 nike

我已经搜索了这个问题的答案,但是找不到任何答案。

我有一系列要使用同一Facebook应用程序的iOS应用程序。 SSO与我创建和测试的第一个应用程序完美配合。但是其他所有方法都失败,并返回了unknown_error。

我在打电话:

self.facebook = [[[Facebook alloc] initWithAppId:<app id> urlSchemeSuffix:<app suffix> andDelegate:self] autorelease];

这一切正常,即使登录失败,我也会返回到正确的应用程序。但是,每次我的:
- (void)fbDidNotLogin:(BOOL)cancelled

在取消等于NO的位置调用方法。

我是否需要在其他地方更改其他设置?这是因为我的应用程序尚未提交到App Store(正在运行的应用程序除外)吗?如果是这样,我打算测试这些东西吗?

谢谢,
丹尼尔

最佳答案

我发现有用的“unknown_error”消息仅在通过iOS Facebook应用程序进行身份验证时发生。

一种快速而肮脏的解决方法是强制Facebook SDK使用移动浏览器进行身份验证。在Facebook.m中查找[self authorizeWithFBAppAuth:YES safariAuth:YES]并更改FBAuth值。

不是最好的解决方案...但是如果您需要一个室外项目...;)

关于ios - 具有多个应用程序的iOS SSO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915296/

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