Как установить Facebook sdk для iOS с помощью cocoapods?
В документации facebook:
Здесь: https://developers.facebook.com/docs/ios/getting-started
Написано, что мы могли бы использовать:
pod 'Facebook-iOS-SDK'
Для установки стручков в нашем проекте. Но я добавил его в файл pod в строке 10 и пытаюсь запустить pod install, он показывает следующую ошибку на терминале:
[!] Oh no, an error occurred.
It appears to have originated from your Podfile at line 10.
Search for existing github issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=%2FUsers%2Fprajeetshrestha%2FDesktop%2FHotRents%2FPodfile%3A10%3A+syntax+error%2C+unexpected+%24undefined%0A++++pod+%5C%27%2FUsers%2Fprajeetshrestha%2FDeskt...%0A+++++++++%5E%0A%2FUsers%2Fprajeetshrestha%2FDesktop%2FHotRents%2FPodfile%3A13%3A+syntax+error%2C+unexpected+tCONSTANT%2C+expecting+keyword_end%0Atarget+%27HotRentsTests%27+do%0A+++++++++++++++++++++%5E%0A%2FUsers%2Fprajeetshrestha%2FDesktop%2FHotRents%2FPodfile%3A13%3A+unterminated+string+meets+end+of+file%0A%2FUsers%2Fprajeetshrestha%2FDesktop%2FHotRents%2FPodfile%3A13%3A+syntax+error%2C+unexpected+end-of-input%2C+expecting+keyword_end&type=Issues
If none exists, create a ticket, with the template displayed above, on:
https://github.com/CocoaPods/CocoaPods/issues/new
2 ответов:
Facebook-iOS-SDKбыло объявлено устаревшим (см. сообщение cocoapods, которое вы получаете при использованииpod install).Согласно Facebook Вы должны использовать:
pod "FBSDKCoreKit"; pod "FBSDKLoginKit"; pod "FBSDKShareKit"; pod "FBSDKMessengerShareKit";
Изменение ссылки pod на
pod "Facebook-iOS-SDK"Решили, почему они ставят в документации этот вопрос сейчас?
EDIT : этот ответ теперьустарел . Правильный способ установки Facebook Pod - это @aramusss, описанный выше.
Comments