Я использую Xcode 6.2, Facebook-iOS-SDK 4.0. Раньше у меня был рабочий код с Facebook-iOS-SDK 3.20.0.But, теперь я получаю ошибку во время компиляции FacebookSDK.h не найден. Я использую pod для установки sdk. Может ли кто-нибудь дать мне какие-либо указания, почему это происходит?FacebookSDK.h не найден - Xcode 6.2, Facebook-iOS-SDK 4.0
2
A
ответ
3
SDK (v 4.0) - это уже не одна фреймворк с именем «FacebookSDK», а несколько разных пакетов с соглашением об именах «FBSDKTypeKit», где типы - это разные вещи, такие как Core и Login. Это означает, что имя файлов заголовков также изменилось, поэтому ваш проект больше не может найти FacebookSDK.h (так как это теперь FBSDKCoreKit.h).
Смежные вопросы
- 1. не найден FacebookSDK/FacebookSDK.h
- 2. XCode 6.2 UIKit.h Foundation.h не найден
- 3. FacebookSDK/FacebookSDK.h не найден при использовании UnitTest
- 4. <FacebookSDK/FacebookSDK.h> файл не найден
- 5. Worklight 6.2 Ресурс не найден
- 6. <FacebookSDK/FacebookSDK.h> не найден в Parse
- 7. 'FacebookSDK/FacebookSDK.h' файл не найден работа с Parse
- 8. #import <FacebookSDK/FacebookSDK.h> не найден Объект IOS C
- 9. Отладка в Xcode 6.2
- 10. autoLayout в Xcode 6.2
- 11. PFFacebookUtils.h (1.7.1) импортирует несуществующий FacebookSDK.h
- 12. Xcode 6.2 не загружает удаленные репозитории git
- 13. Xcode 6.2 не обновляется до 7.0.1
- 14. Xcode не может обновиться до версии 6.2
- 15. Как запустить симулятор Xcode 6.2?
- 16. Симуляторы отсутствуют в xcode 6.2
- 17. XCode 6.2 Default View Controller
- 18. Crashlytics совместим с Xcode 6.2
- 19. Xcode 6.2 - невозможно архивировать сборку
- 20. XCode: файл не найден?
- 21. селектора Xcode не найден
- 22. Xcode - SenTestingKit не найден
- 23. xcode googleplaygames.h не найден
- 24. Mogenerator не найден Xcode
- 25. Xcode gtest.h не найден
- 26. Рамка не найден Xcode
- 27. Xcode 64BitConversion не найден
- 28. Как запустить DotNetNuke 6.2 под asp.net 4.0
- 29. TTLauncher в Xcode 4.0
- 30. facebookdk.h файл не найден Ошибка в xcode 7
Где я могу найти дополнительную информацию об этом? Вместо использования FacebookSDK я должен использовать FBSDKCoreKit.h. Я не нашел никаких документов FB для них. – Sandbox
Получил это - https://developers.facebook.com/docs/ios/upgrading-4.x – Sandbox
можно продолжать использовать версию 3.x для всего через pod и только для новых функций Messenger использовать FBSDKMessengerShareKit.framework через pkg , Я прошу об этом, потому что, хотя я хочу попробовать новую функциональность мессенджера, я не хочу тратить время на обновление существующего кода, чтобы он соответствовал 4.X – Sandbox