Facebook sdk не является ошибкой dylib после обновления обновления Xcode 7?
Я получил некоторые ошибки в facebook sdk после обновления Xcode 7, когда я попытался построить проект, как показано ниже.
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
![введите описание изображения здесь]()
Как это исправить?
Спасибо!
Ответы
Ответ 1
Когда вы устанавливаете фреймворки Facebook SDK iOS, как советует Facebook, вы делаете две вещи:
Вы получаете это предупреждение "не дилиб", когда вы преуспели с 2. но не сделали 1. правильно.
В моем случае я получил это предупреждение для Bolts.framework
, который я не использовал напрямую, но используется FBSDKCoreKit.framework
.
Перетаскивание Bolts.framework
в XCode рядом с FBSDKCoreKit.framework
исправлено предупреждение.