Prajeet Shrestha
Prajeet Shrestha

Reputation: 8108

How to install facebook sdk for iOS using cocoapods?

In the facebook's documentation: Here: https://developers.facebook.com/docs/ios/getting-started

It's written that we could use:

pod \'Facebook-iOS-SDK\'

For installing pods in our project. But I added it in the pod file at line 10 and try to run pod install, it shows following error on terminal:

[!] 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

Upvotes: 20

Views: 19009

Answers (2)

Prajeet Shrestha
Prajeet Shrestha

Reputation: 8108

Changing the pod link to

pod "Facebook-iOS-SDK"

solved it why do they put \' in documentation is the question now?

EDIT: This answer is now outdated. The correct way to install facebook Pod is as @aramusss described above.

Upvotes: 2

aramusss
aramusss

Reputation: 2401

Facebook-iOS-SDK has been deprecated (see the message cocoapods give you when you use pod install).

According to Facebook You should use:

pod "FBSDKCoreKit";
pod "FBSDKLoginKit";
pod "FBSDKShareKit";
pod "FBSDKMessengerShareKit";

Upvotes: 52

Related Questions