【发布时间】:2015-12-17 21:06:57
【问题描述】:
当我尝试像下面的代码那样构建项目时,更新 Xcode 7 后,我的 facebook sdk 出现了一些错误。
ld: warning: Auto-Linking supplied '/Users/manjarb/Desktop/hubbalabs/lib/FacebookSDK/FBSDKShareKit.framework/FBSDKShareKit', framework linker option at /Users/manjarb/Desktop/hubbalabs/lib/FacebookSDK/FBSDKShareKit.framework/FBSDKShareKit is not a dylib
ld: warning: Auto-Linking supplied '/Users/manjarb/Desktop/hubbalabs/lib/FacebookSDK/FBSDKCoreKit.framework/FBSDKCoreKit', framework linker option at /Users/manjarb/Desktop/hubbalabs/lib/FacebookSDK/FBSDKCoreKit.framework/FBSDKCoreKit is not a dylib
ld: warning: Auto-Linking supplied '/Users/manjarb/Desktop/hubbalabs/lib/FacebookSDK/FBSDKLoginKit.framework/FBSDKLoginKit', framework linker option at /Users/manjarb/Desktop/hubbalabs/lib/FacebookSDK/FBSDKLoginKit.framework/FBSDKLoginKit is not a dylib
如何解决这个问题? 谢谢!
【问题讨论】:
-
将它们添加到“Build Phases”下的“Link Binary With Libraries”中
-
我在 Xcode 子项目中集成框架然后尝试在宿主项目中使用调用时遇到此错误。链接到父项目中的 Facebook 框架更正了这一点。