Facebook SDK for iOS

Helps you build engaging social apps and get more installs.

Includes Bolts, Audience Network, and Facebook frameworks. Requires iOS 7.

v4.5.1. See Change Log or Upgrade Guide.

Get Started on iOS
Basics for iOS

SDK Reference Docs
API Reference Docs

Building for iOS 9? Read our iOS 9 guide and download v4.6:

iOS 9: Download Beta iOS SDK (v4.6)

In iOS SDK

Share

People on your app can share, send a message, or like content in your app. They can also share Custom Stories with Open Graph.

Login

People can sign in to your app with their Facebook Login.

Ads

Drive installs with Mobile App Install Ads. Increase engagement with Mobile App Engagement Ads. Find your target audience with Custom Audiences for Mobile Apps. Monetize in your app with Audience Network.

App Events

Understand people's actions in your app and measure the effectiveness of your Mobile App Ads.

Graph API

Get data in and out of Facebook's social graph. Query data, post stories, upload photos and do other tasks.

Audience Network

The Audience Network enables you to monetize your iOS apps with Facebook ads. See Adding Ad Banners, Full-Screen Ads in iOS and Native Ad API in iOS.

Link to a context in your app.

Related Resources

Error Handling

Build a robust and reliable app.

FAQ and Troubleshooting

Common questions and troubleshooting tips.