Apple seeds iOS 9.2 beta 2 to developers with additional fixes and enhancements

iOS 9 icon

Apple has seeded its second release of the iOS 9.2 beta to developers for all eligible iOS devices. The update is available right now as an OTA update for devices running the previous beta, and is also available via Apple’s developer Member Center. iOS 9.2 beta 1 contained new features and fixes for Safari View Controller.

This latest beta, which comes with a build number of 13C5060d, comes with several bug fixes and changes, including edge swipe-to-dismiss for Safari View Controller. Check out the rest of this post for more important details from the change log.

Here are some of the bigger changes from the change log:

Apple Watch

  • If you un-pair and re-pair your Apple Watch, the stocks glance may be missing.
  • Apple Watch may be unable to sync music.

Audio

  • Resolved an issue impacting audio quality when playing audio over USB with some car stereos.

Networking

  • Explicit Congestion Notification (ECN) is now enabled by default on Wi-Fi and on select carriers. This is designed to reduce network delays and reduce packet loss.
  • The ability to synthesize NAT64 IPv6 addresses from IPv4 literals was added to getaddrinfo.

Safari

  • SFSafariViewController now supports 3rd party Action Extensions. Any Action Extension that works in Safari will also work in SFSafariViewController.
  • Long tapping the Reload button in Safari View Controller now gives options to Reload Without Content Blockers and Request Desktop Site, like in Safari.
  • Safari View Controller can now be dismissed using an edge swipe. You must rebuild your app against the iOS 9.2 SDK or later in order to take advantage of this new behavior.

The biggest change is the new edge swipe-to-dismiss for Safari View Controller. As per the previous beta, Safari View Controller has been a big focus, and it continues to be so on beta 2.