Facebook recently updated its iOS SDK to version 3.1 to take advantage of iOS 6. The update brought a number of other features, but there’s still much work to be done. Facebook now has a smaller update available that you’ll want to grab as soon as possible.
Facebook announced today that version 3.1.1 of the Facebook SDK for iOS is now available. Developers can look forward to bug fixes related to the iOS 6 native Auth Dialog, and updates for Scrumptious to better demonstrate iOS 6 integration. The update all fixes a SBJson naming conflict.
The social network also wants to remind developers that all apps must have a valid privacy policy URL. Some developers might forget about it so Facebook is implementing an alert system in the App Dashboard that will notify developers if there is no URL. Those that choose to ignore the warning will have their app placed in Sandbox mode, but you can easily get your app back up and running by adding a URL to your privacy policy.
With this being the first Wednesday of the month, Facebook has also announced the breaking changes that are going into effect on January 9. The first is the removal of the splash_screen_url and gamebar_image_url app properties. They are also removing all of the dashboard REST API methods. For help with this particular change, check out the documentation. Finally, Facebook will use canonical URLs when fetching data using the link_stat FQL table.
As for the bug report, Facebook announced that 200 bugs were reported since last week. Out of thos 200, 23 were fixed and 26 were accepted for further review. You can check out the full list of bug fixes here.