您的应用程序不再需要FacebookSDKResources.bundle

时间:2014-01-07 13:53:53

标签: ios facebook xcode5 facebook-sdk-3.1

尝试将我的应用程序与Facebook集成以进行登录建议,我碰巧注意到以下日志行:

2014-01-07 15:22:08.843 Nutrino[7457:70b] FBSDKLog: The FacebookSDKResources.bundle is no longer required for your application.  It can be removed.  After fixing this, you will need to Clean the project and then reset your simulator.

问题是FacebookSDKResources.bundle甚至不在我的FacebookSDK目录中。所以基本上这条日志消息对我来说是多余的。 通常情况下我不会太在意,但每次我实例化FBLoginView时,这条日志消息会以原始方式弹出我的日志控制台3次。

一直在环顾四周,看到这个answer表明这个人在升级到更新版本的Facebook SDK后可能会收到此错误。不幸的是我不升级。我从头开始创建一个新项目,所以我没有任何关于从app项目安全删除的参考。

有什么建议吗?我怎样才能摆脱这些恼人的日志消息

提前致谢。

吉尔

1 个答案:

答案 0 :(得分:0)

<强>更新

好的 - 我发现问题的根源!! 我正在xCode5中开发我的应用程序。偶尔我会打开旧版本的xCode和旧版本的应用程序进行一些代码引用,因此当两个项目同时打开时会出现问题。 FacebookSDKResources.bundle确实存在于项目的旧版本中,这就是原因!

希望它能帮到某人。

原始回答

我不确定这是不是解决了它,因为我离开了它已经有一段时间了,下次我检查那些日志消息不存在,但我唯一记得改变的是事实上,我使我的FBLoginView实例成为单例,因此只有一个实例。

如果有人处理同样的问题,那就值得一试。