尝试将我的应用程序与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项目安全删除的参考。
有什么建议吗?我怎样才能摆脱这些恼人的日志消息
提前致谢。
吉尔
答案 0 :(得分:0)
<强>更新强>
好的 - 我发现问题的根源!!
我正在xCode5中开发我的应用程序。偶尔我会打开旧版本的xCode和旧版本的应用程序进行一些代码引用,因此当两个项目同时打开时会出现问题。
FacebookSDKResources.bundle
确实存在于项目的旧版本中,这就是原因!
希望它能帮到某人。
原始回答
我不确定这是不是解决了它,因为我离开了它已经有一段时间了,下次我检查那些日志消息不存在,但我唯一记得改变的是事实上,我使我的FBLoginView实例成为单例,因此只有一个实例。
如果有人处理同样的问题,那就值得一试。