What’s New in the Facebook SDK 3.1 for iOS
The Facebook SDK for iOS makes it easier and faster to develop Facebook integrated iOS apps.
The Facebook SDK 3.1 for iOS adds support for the Facebook integration in iOS 6. The SDK enables support for core Facebook integration features in iOS 6 such as:
Native Facebook Login, which is the first step in using Facebook to drive user engagement and app installs.
Sharing: Native sheet for posting to Facebook.
Native Login Dialog
Along with support for the iOS 6 integration, our SDK provides advanced functionality that makes it easier to build more immersive social experiences, distribute and promote your app. These features include:
Native, ready-to-use UI controls: The SDK includes several pre-built user interface controls:
Friend Picker to help apps easily pick friends. Example: use a friend picker to choose friends to tag in an Open Graph action.
Places Picker so apps can easily integrate with Facebook places. Example: use this picker to let users include a place with their posts.
Profile Picture control so your app can easily show the profile picture of a user, their friends, places, or other kinds of Facebook objects.
Login controls for easily building Login and Logout experiences.
Drop these controls into your apps to build fast, native and consistent experiences for common app features.
Place Picker UI
Seamless Facebook Login across iOS versions: Lets your app work seamlessly on all iOS versions 4.3+ and easily integrates with the native login support in iOS 6.
Easy session management: Introduces the FBSession API that manages, stores, and refreshes user tokens. You can also override default behaviors to build advanced features. It uses the modern Objective-C “block” metaphor to notify your app of login, logout and other session state changes, and it instantly integrates with iOS 6.
Improved API support: Minimizes the code you need to call Facebook Graph, FQL, and other APIs. It natively supports batched API requests to significantly improve performance for API calls, which translate into faster, better user experiences.
Mobile install measurement: With our SDK, you can measure clicks and installs for mobile app install ads. Learn more about mobile app install ads.