Facebook SDK For iOS 7 Now Available


Share this Post

If you have an older iDevice sitting around the house, you may have noticed that it looks a little more expressive these days thanks to the recent iOS 7 update that hit on Wednesday. Facebook has already released an iOS 7 version of its app, and now its iOS 7 SDK is going out to developers.

Facebook announced Wednesday evening that Facebook iOS SDK 3.8 is now out of beta and available to everyone. This new version of the SDK includes support for iOS 7, Xcode 5, and 64-bit apps.

Beyond its newfound support for iOS 7, the new SDK also includes makes it easier for apps to handle permission changes. Let's say for instance that a user installs your app on both their iPhone 5S and their iPad. That user gives both versions of your app permission to post content on their wall, but soon decides to limit what the iPad app can post. Normally, that would result in some problems, but the new SDK will automatically refresh permissions once a day to ensure things run smoothly.

If you want to know more about Facebook's new iOS SDK, check out the change log.

Moving on, Facebook also announced that it's increasing the size of images for link page posts. You may have noticed this already on the desktop version of Facebook, but the mobile version is getting larger images as well. To be more specific, desktop link page post images are now eight times larger while mobile images are four times larger.

Facebook says that developers should follow these tips to take advantage of the new image sizes:

  • Use images that are 1200 x 630px or greater for the best display on high-resolution devices. At the minimum you should use images that are 600 x 315px to display link page posts with larger images.
  • Use images that have an aspect ratio of 1.91:1. Try to keep your images as close to this aspect ratio as possible to avoid any cropping in News Feed.
  • Use the og:image tag to choose the image that you want to share. If you don't use the og:image tag, users can choose the image they want to post, giving them a chance to select an image that is poor quality.
  • Finally, Facebook announced that advertisers can now target users by using Apple's standard advertising identifier - iOS IDFAs. Facebook says it's as simple as uploading a list of your users' iOS IFDAs into the Power Editor, and sending out ads about your app when you see fit.

    [Image: Facebook iOS SDK]