behavior · introduced
Early Watch apps depended on iPhone execution
undocumentedreported
Application code ran on the paired phone while Apple Watch presented the remote interface.
Recorded at Beta 1
- [1] Apple Seeds iOS 8.2 With WatchKit SDK for Apple Watch Apps to Developers · iPhone-powered WatchKit application architecture
developerApi · introduced
WatchKit development opened
documentedconfirmed
The iOS 8.2 beta SDK gave registered developers their first public toolset for Apple Watch experiences.
Recorded at Beta 1
- [1] Apple Seeds iOS 8.2 With WatchKit SDK for Apple Watch Apps to Developers · iOS 8.2 beta SDK and WatchKit
- [2] Developers Start Designing Apps for Apple Watch · WatchKit software tools available to developers
developerApi · introduced
Watch interaction technologies entered the toolchain
documentedconfirmed
Developers could design around Force Touch, the Digital Crown, and the Taptic Engine.
Recorded at Beta 1
- [1] Developers Start Designing Apps for Apple Watch · Force Touch, Digital Crown, and Taptic Engine
developerApi · introduced
Xcode 6.2 carried the iOS 8.2 SDK
documentedconfirmed
The Xcode 6.2 generation paired WatchKit support with the iOS 8.2 development SDK.
Recorded at Beta 1
- [1] Xcode 6 Release Notes · Xcode 6.2 Release Notes — WatchKit and iOS 8.2 SDK
developerApi · introduced
Watch apps, Glances, and actionable alerts
documentedconfirmed
WatchKit supported application interfaces, compact glance views, and notifications with direct actions.
Recorded at Beta 1
- [1] Developers Start Designing Apps for Apple Watch · WatchKit apps, actionable notifications, and Glances
- [2] Apple Seeds iOS 8.2 With WatchKit SDK for Apple Watch Apps to Developers · WatchKit content types
knownIssue · knownIssue
Fully native Watch software remained future work
documentedconfirmed
Apple said independent native applications for the watch would arrive after the initial WatchKit model.
Recorded at Beta 1
- [1] Developers Start Designing Apps for Apple Watch · Later availability of fully native apps
bugFix · fixed
WatchKit simulator sessions stopped failing
documentedreported
The update repaired a simulator fault that caused WatchKit applications to stop running.
Recorded at Beta 2
- [1] Apple Seeds Second iOS 8.2 Beta to Developers · WatchKit fixes — apps stopping in iOS Simulator
bugFix · fixed
Watch notifications could open their apps
documentedreported
A WatchKit defect that kept notification actions from opening the associated application was corrected.
Recorded at Beta 2
- [1] Apple Seeds Second iOS 8.2 Beta to Developers · WatchKit fixes — notification opening an app
bugFix · fixed
Simulator keyboards returned in more apps
documentedreported
Third-party keyboards could again appear in Safari, Maps, and other applications inside the iOS simulator.
Recorded at Beta 2
- [1] Apple Seeds Second iOS 8.2 Beta to Developers · Release notes — keyboards in Safari, Maps, and third-party apps
enhancement · introduced
Siri added Singapore English
documentedreported
The voice assistant gained language support for Singapore English.
Recorded at Beta 2
- [1] Apple Seeds Second iOS 8.2 Beta to Developers · Release notes — Siri Singapore English
developerApi · fixed
Watch text input worked in Simulator
documentedreported
The suggested-response text input controller became supported in the iOS simulator.
Recorded at Beta 3
- [1] Apple Seeds Third iOS 8.2 Beta to Developers · presentTextInputController support in iOS Simulator
developerApi · fixed
Watch extensions could wake the containing app
documentedreported
The parent-application method launched its iPhone host in the background whether the phone was locked or unlocked.
Recorded at Beta 3
- [1] Apple Seeds Third iOS 8.2 Beta to Developers · WKInterfaceController openParentApplication behavior
enhancement · changed
Health data types gained explanations
undocumentedreported
Several Health features received additional descriptive text inside the application.
Recorded at Beta 3
- [1] Apple Seeds Third iOS 8.2 Beta to Developers · Update — new Health feature descriptions
bugFix · fixed
Simulator restored the emoji control
documentedreported
The software keyboard in iOS Simulator again displayed its emoji button.
Recorded at Beta 3
- [1] Apple Seeds Third iOS 8.2 Beta to Developers · Release notes — missing emoji button in iOS Simulator
feature · introduced
Blood glucose tracking returned
undocumentedreported
Health once again exposed its blood glucose data type in the third seed.
Recorded at Beta 3
- [1] Apple Seeds Third iOS 8.2 Beta to Developers · Update — blood glucose tracking reintroduced
bugFix · fixed
Messages conversations opened faster
documentedreported
The seed fixed a delay that could make opening an existing Messages thread take unusually long.
Recorded at Beta 3
- [1] Apple Seeds Third iOS 8.2 Beta to Developers · Release notes — Messages conversation delay
feature · introduced
Bluetooth settings pointed to Watch pairing
undocumentedreported
The Bluetooth screen directed users to a dedicated Apple Watch application for pairing.
Recorded at Beta 4
- [1] Apple Seeds Fourth iOS 8.2 Beta to Developers · Bluetooth Settings — Apple Watch pairing guidance
compatibility · fixed
Facebook compatibility was repaired
undocumentedreported
A defect that prevented Facebook from operating correctly was reported fixed in the fifth seed.
Recorded at Beta 5
- [1] Apple Seeds Fifth iOS 8.2 Beta to Developers · Update — prevented Facebook from working properly
bugFix · fixed
Media, restore, and sync fixes
documentedconfirmed
Apple corrected navigation to some Maps favorites, duplicate-purchase interference with iCloud restore, music or playlist sync from iTunes, and audiobooks that remained after deletion.
Recorded at Public
- [1] About iOS 8 Updates · iOS 8.2 — media and restore bug fixes
enhancement · changed
App stability and hearing-aid connectivity
documentedconfirmed
Apple reported stability work for Mail, Flyover, Music, and VoiceOver together with improved connectivity for Made for iPhone hearing aids.
Recorded at Public
- [1] About iOS 8 Updates · iOS 8.2 — stability enhancements
security · fixed
Class 0 SMS restart protection
documentedconfirmed
Apple addressed CVE-2015-1063 by correcting a null-pointer path in CoreTelephony’s handling of Class 0 SMS messages.
Recorded at Public
- [1] About the security content of iOS 8.2 · CoreTelephony — CVE-2015-1063
enhancement · changed
Expanded Health controls and workouts
documentedconfirmed
Users could choose units for several health metrics, add and visualize workouts from compatible apps, disable tracked motion categories, and benefit from fixes for large datasets, Medical ID, sources, graphs, and nutrient units.
Recorded at Public
- [1] About iOS 8 Updates · iOS 8.2 — Health app improvements
security · fixed
FREAK TLS downgrade protection
documentedconfirmed
Apple addressed CVE-2015-1067, known as FREAK, by removing support for the affected ephemeral RSA key behavior.
Recorded at Public
- [1] About the security content of iOS 8.2 · Secure Transport — CVE-2015-1067
bugFix · fixed
Car and Bluetooth call-audio fixes
documentedconfirmed
The update addressed Siri Eyes Free call audio not reaching car speakers and a Bluetooth calling path that stayed silent until a call was answered.
Recorded at Public
- [1] About iOS 8 Updates · iOS 8.2 — call audio fixes
feature · introduced
Apple Watch companion and Activity apps
documentedconfirmed
On iPhone 5 and later, a new Apple Watch app handled pairing, synchronization, and settings, while Activity appeared after pairing to display fitness data and achievements.
Recorded at Public
- [1] About iOS 8 Updates · iOS 8.2 — Apple Watch support
bugFix · fixed
Calendar and Exchange reliability
documentedconfirmed
Apple repaired GMT event display, missing instances in custom recurring Exchange meetings, gateway certificate setup, overwritten organizer notes, and accepted events that did not automatically show as busy.
Recorded at Public
- [1] About iOS 8 Updates · iOS 8.2 — Calendar and Exchange fixes