Facebook has updated the Facebook SDK 3.1 for iOS, adding the ability to integrate Facebook in iOS 6 as well as other new features. Apple has added several new native features in iOS 6 including Auth dialog and view controller (share dialog). The Facebook SDK supports the use of these APIs.
Native Login Dialog and Native Share Dialog. — Image Credit: Facebook
The Auth dialog that has been built into iOS 6 is a native way to include Facebook Login in mobile applications without the need to make a fast-app-switch. Per Facebook, please note that:
“To use iOS 6 native auth, apps need to change the way they request permissions from users – apps must separate their requests for read and write permissions.”
The native view controller built into iOS 6 provides users the ability to post status updates, photos and other content to Facebook. It is also possible for users to set the audience for posts and tag posts with a location.
Although developers can use the iOS 6 native view controller API directly in their applications, Facebook recommends using the one provided in the SDK.
Other new features included in the updated Facebook SDK 3.1 for iOS include:
The Facebook SDK 3.1 for iOS can be used by mobile app developers to help create social applications for iOS and iOS 6 that incorporate Facebook Login and sharing functionality,