While some of us are sitting here, waiting impatiently for the RTM build of Windows 10 Mobile, Apple once again proved that they have a reliable and predictable beta schedule, releasing both iOS 9.2 beta 4 and tvOS 9.1 beta 3.
There’s not a whole lot that’s new in iOS 9.2 beta 4, as it’s the fourth iteration of a minor update; however, you can feel free to comb through the release notes below.
How To Get iOS 9.2 Beta 4
If you’re already running the iOS 9.2 beta, public or developer, you should be able to go to Settings -> General -> Software Update.
Note that I don’t know if Apple released this build to the public yet, but if it’s not, it will be soon. Here are the instructions to install the developer beta.
- Begin downloading the file that corresponds to your device from the Apple developer center
- Plug your iPhone into a PC running iTunes
- In iTunes, you’ll see your iPhone’s serial number. Click on it. It will turn into the UDID.
- In the Apple developer center, go to Member Center -> Certificates, Identifiers, and Profile -> Devices
- Add your UDID to the list
- On the iPhone, do to Settings -> iCloud -> Backup -> Back Up Now
- In iTunes, click Back Up Now
- In iTunes, while holding Option on a Mac or Shift on Windows, click “Check for Updates”
- Navigate to the file you downloaded and open it
NOTE: I used the word iPhone here a lot. You can do this with an iPad or iPod by replacing the word “iPhone” with “iPad” or “iPod”.
NOTE: This method will not erase any of your data. If you wish to reset your device in the process, replace “Check for Updates” with “Restore iPhone”. Follow the instructions to restore from the backup of your choosing if you wish to restore from a backup.
iOS 9.2 Beta 4 Release Notes
iOS SDK 9.2 beta 4 provides support for developing iOS apps. It’s packaged with a complete set of Xcode tools, compilers, and frameworks for creating apps for iOS and OS X. These tools include the Xcode IDE and the Instruments analysis tool, among many others.
With this software you can develop apps for iPhone, iPad, or iPod touch running iOS 9. You can also test your apps using the included Simulator, which supports iOS 9. iOS SDK 9.2 requires a Mac computer running OS X v10.10.3 (Yosemite) or later.
This version of iOS is intended for installation only on devices registered with the Apple Developer Program. Attempting to install this version of iOS in an unauthorized manner could put your device in an unusable state.
For issues not mentioned in the Notes and Known Issues section, please file bugs through the Apple Developer website https://developer.apple.com/bug-reporting/ios/. Additionally, you may discuss these issues and iOS SDK 9.2 in the Apple Developer Forums at https:// forums.developer.apple.com/community/pre-release/ios-9-beta. To get more information about iCloud for Developers, go to http://developer.apple.com/icloud.
Notes and Known Issues
A user updating to an iOS 9 GM build from a seed build may see duplicate dictionaries in the definition dictionary list if the user switched primary language, added secondary languages, or added new keyboards.
Workaround: To remove the duplicate dictionaries, go to the definition dictionary list, swipe the dictionary, and tap the Delete button.
- If using a third-party keyboard as the default keyboard, you will be unable to enter your user name and password in a Captive Wi-Fi login.
Workaround: Leave the login screen, go to a different app and invoke the Apple system keyboard, then return to the Captive Wi-Fi login screen and use the system keyboard.
- Smiley emoji may be not rendered correctly when input from the Frequently Used category.
Workaround: Either input the emoji from the Smileys & People category or clear your keyboard dictionary in General > Reset > Reset Keyboard Dictionary.
- Explicit Congestion Notification (ECN) is 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.
- 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, as it does in Safar
- Safari View Controller can now be dismissed using an edge swipe. You must rebuild your app against the iOS 9.2 SDK or later to take advantage of this new behavio
The content blocker loader XPC service may crash when no content blocker content is provided.
Siri recognizes Arabic speech input, but does not return results