36

Xcode 日志显示在 Xcode 8.1、ios 10.1 中运行时出现上述错误。有什么问题还是我应该忽略并继续?

4

3 回答 3

23

我也遇到了这个问题。这似乎是由 Facebook SDK 的登录访问令牌引起的。它在真实设备上缓存得很好,但在模拟器上却不行。尝试从物理设备运行应用程序。

于 2016-12-09T18:06:15.007 回答
12

您可以忽略此警告,它在使用 iOS 模拟器时在 FacebookSDK 中进行了硬编码。SDK 确实包含一个错误,该错误会阻止模拟器缓存访问令牌。

您可以通过添加以下行来解决此问题:

key = [NSString stringWithFormat:@"%@_fix", key];

FBSDKKeychainStore.m:94FBSDKKeychainStore.m:135之前:

[[NSUserDefaults standardUserDefaults] setObject:value forKey:key];

于 2016-12-12T19:28:02.927 回答
3

我有同样的问题。我试图在真实设备上运行,这显示 OAuth 登录错误然后我打开 OAuth 登录,一切正常 开启 OAuth 登录

于 2017-02-18T04:42:36.883 回答