Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

Banglazed

macrumors 603
Original poster
Apr 17, 2017
5,036
9,685
Cupertino, CA
iOS 17.2

Developer Release Date
― December 5, 2023
Public Release Date ― December 11, 2023
Build Numbers ― 21C62
Darwin Kernel Version ― 23.2.0: Sun Nov 12 06:35:58 PST 2023; root:xnu-10002.60.75.0.3~27

This update introduces Journal, an all-new way to reflect on life's moments and preserve your memories. This release also includes Action button and Camera enhancements, as well as other features, bug fixes, and security updates for your iPhone.

Journal
  • Journal is a new app that lets you write about the small moments and big events in your life so you can practice gratitude and improve your wellbeing
  • Journaling suggestions make it easy to remember your experiences by intelligently grouping your outings, photos, workouts, and more into moments you can add to your journal
  • Filters let you quickly find bookmarked entries or show entries with attachments so you can revisit and reflect on key moments in your life
  • Scheduled notifications help you keep a consistent journaling practice by reminding you to write on the days and time you choose
  • Option to lock your journal using Touch ID or Face ID
    iCloud sync keeps your journal entries safe and encrypted on iCloud
Action Button
  • Translate option for the Action button on iPhone 15 Pro and iPhone 15 Pro Max to quickly translate phrases or have a conversation with someone in another language
Camera
  • Spatial video lets you capture video on iPhone 15 Pro and iPhone 15 Pro Max so you can relive your memories in three dimensions on Apple Vision Pro
  • Improved Telephoto camera focusing speed when capturing small faraway objects on iPhone 15 Pro and iPhone 15 Pro Max
Messages
  • Catch-up arrow lets you easily jump to your first unread message in a conversation by tapping the arrow visible in the top-right corner
  • Add sticker option in the context menu lets you add a sticker directly to a bubble
  • Memoji updates include the ability to adjust the body shape of any Memoji
  • Contact Key Verification provides automatic alerts and Contact Verification Codes to help verify people facing extraordinary digital threats are messaging only with the people they intend
Weather
  • Precipitation amounts help you stay on top of rain and snow conditions for a given day over the next 10 days
  • New widgets let you choose from next-hour precipitation, daily forecast, sunrise and sunset times, and current conditions such as Air Quality, Feels Like, and wind speed
  • Wind map snapshot helps you quickly assess wind patterns and access the animated wind map overlay to prepare for forecasted wind conditions for the next 24 hour
  • Interactive moon calendar lets you easily visualize the phase of the moon on any day for the next month
This update also includes the following improvements and bug fixes:
  • Siri support for privately accessing and logging Health app data using your voice
  • AirDrop improvements including expanded contact sharing options and the ability to share boarding passes, movie tickets, and other eligible passes by bringing two iPhones together
  • Favorite Songs Playlist in Apple Music lets you quickly get back to the songs you mark as favorites
  • Use Listening History in Apple Music can be disabled in a Focus so music you listen to does not appear in Recently Played or influence your recommendations
  • A new Digital Clock Widget lets you quickly catch a glimpse of the time on your Home Screen and while in StandBy
  • Enhanced AutoFill identifies fields in PDFs and other forms enabling you to populate them with information such as names and addresses from your contacts
  • New keyboard layouts provide support for 8 Sámi languages
  • Sensitive Content Warning for stickers in Messages prevents you from being unexpectedly shown a sticker containing nudity
  • Qi2 charger support for all iPhone 13 models and iPhone 14 models
  • Fixes an issue that may prevent wireless charging in certain vehicles
iOS 17.2 RC SDK Release Notes

Overview

The iOS & iPadOS 17.2 RC SDK provides support to develop apps for iPhone and iPad running iOS & iPadOS 17.2 RC. The SDK comes bundled with Xcode 15.1, available from the Mac App Store. For information on the compatibility requirements for Xcode 15.1, see Xcode 15.1 Release Notes.

AirDrop

Resolved Issues

  • Fixed: Sending an AirDrop or using NameDrop to an 17.0 or 17.1 device might fail sporadically. (117925962)

Apple Music

Resolved Issues

  • Fixed: The Favorite Songs playlist might take a while to appear on some iOS/iPadOS, watchOS, and tvOS devices. (117219873)

AVKit

Resolved Issues

  • Fixed: AVCaptureEventInteraction does not currently respond to the Action button. (112861854)

Camera

New Features

  • Capture spatial video with remarkable depth on iPhone 15 Pro to view in 3D in the Photos app on Apple Vision Pro. Turn on spatial video capture in Settings > Camera > Formats, then capture spatial videos in Video mode in the Camera app. (102470597)
  • Added support for depth with select AVCaptureDeviceFormats on AVCaptureDeviceTypeBuiltInTripleCamera. Depth is now available on a wider range of videoZoomFactors on iPhone 15 Pro’s AVCaptureDeviceTypeBuiltInTripleCamera and iPhone 15’s AVCaptureDeviceTypeBuiltInDualWideCamera with select AVCaptureDeviceFormats. Select AVCaptureDeviceFormats now offer the ability to zoom when depth is enabled without a disruptive reconfiguration. (110654309)

iMessage Contact Key Verification

New Features

  • With iMessage Contact Key Verification, users can choose to further verify that they are messaging only with the people they intend. iMessage Contact Key Verification uses Key Transparency to enable automatic verification that the iMessage key distribution service returns device keys that have been logged to a verifiable and auditable map. When a user enables the feature, they will be notified about any validation errors directly in the Messages conversation transcript and Apple ID Settings.
    For even higher security, iMessage Contact Key Verification users can compare a contact verification code in person, on FaceTime, or through another secure call. They can also choose to create or edit a contact and save a public key to turn on iMessage Contact Key Verification with that person.
    All devices signed into your iCloud account must be on the minimum supported version of iOS 17.2 Beta, macOS 14.2 Beta, or watchOS 10.2 Beta. If you wish to keep using other devices on older versions of the OS, you will need to sign out of iMessage on these devices in order to enable contact key verification. (111356044)

Resolved Issues

  • Fixed: When verifying another user, Contact Verification Code will not show unless both users are on beta 4 or higher. (114462363)
  • Fixed: After verifying a contact, the verificaton checkmark might not show up in Messages app. (116142336)
  • Fixed: Users might see an error to Turned Off transcript every few hours. (116405131)
  • Fixed: Users might see that they’re are not eligible to enable Contact Key Verification on some of their upgraded devices. (117044482)

Known Issues

  • The Learn More links do not link to Knowledge Base articles during Beta. (101563811)

Journal

New Features

  • Journal is a new app that helps iPhone users reflect and practice gratitude through journaling. (117631805)

Resolved Issues

  • Fixed: Setting a schedule for notifications will cause Journaling Suggestions notifications to not trigger. However, user will continue to receive Journal App notifications with the set schedule beginning 3 days after onboarding to Journaling Suggestions. (116999378)
  • Fixed: Users might see duplicate journaling suggestions. (117099386)
  • Fixed: Journaling Suggestions might not get populated. (117170356)

Journaling Suggestions API

New Features

  • Journaling Suggestions provides a visual picker interface for iPhone apps. The picker displays personal Moments that occur in someone’s life, such as their workouts and exercise, places they visit, a trip they take, a person they connect with, their photo memory highlights, Photos in their library, a song or podcast they listen to. Only suggestions explicitly added by the user will be shared with an app. If your app donates activities or interactions to SiriKit or CallKit or if someone authorizes your app to save data to HealthKit, some data might show up as part of Journaling Suggestions. (117044228)

Known Issues

  • Landscape mode is not supported for Journaling Suggestions API. (117154771)
    Workaround: Please use Portrait mode only.

Messages

Resolved Issues

  • Fixed: Unlocalized string shown for member count in the full screen Map View of Group Messages might appear (e.g. DETAIL_NUMBER_OF_PEOPLE_LABEL). (117287022)

Music app

Resolved Issues

  • Fixed: Apple Music recently searched content might not appear in the recently searched section of the Search tab in the Music app, on devices that had iOS 17.2 Beta 1, Beta 2 or Beta 3 installed. Library recently searched items are unaffected. (117109015)

Personal Hotspot

Resolved Issues

  • Fixed: Some third-party devices might be unable to connect to iPhone Personal Hotspot. (113517807)

StoreKit

New Features

  • New pricing properties price, currency, and currencyCode are now available on Transaction. If an offer was applied to the transaction, a new property offer is available to see information about it (id, type, payment mode), as well as convenience properties offerID, offerType, and offerPaymentMode. (106650768)

Resolved Issues

  • Fixed: The StoreKit 2 Transaction properties price, currency, and Offer.paymentMode now have Optional types. (116592563)
  • Fixed: The StoreKit 2 Transaction properties price, currency, and Offer.paymentMode now have Optional types. (116809380)
  • Fixed an issue causing productViewControllerDidFinish(_:) method in SKStoreProductViewControllerDelegate to be called before the page is dismissed. (117113118) (FB13284259)
  • Fixed an issue causing the refund request “Done” button to not dismiss the sheet when using StoreKit Testing in Xcode. (117482750)
  • Fixed an issue where StoreKit 2 deviceVerification was incorrect, which caused transaction verification to fail. (117689523) (FB13315344)

StoreKit Testing in Xcode

New Features

  • New testing functionality to send Purchase Intents to apps using StoreKit Testing in Xcode from the Transaction Manager. (101034395)

Swift Charts

Resolved Issues

  • Fixed an issue where a scrollable chart did not respect the initial non-zero binding value passed to chartScrollPosition. (114889276)

SwiftUI

New Features

  • Use _logChanges() to log causes of SwiftUI view updates.
    Call the new debugging method _logChanges() in the body of a SwiftUI view to log information about why the system is updating the view. For example:
    struct MyView: View {
    var body: some View {
    #if DEBUG
    let _ = Self._logChanges()
    #endif
    // … rest of view body …
    }
    }

    As well as the physical property names, “@self” marks that the view value itself has changed, and “@identity” marks that the identity of the view has changed (that is, that the persistent data associated with the view has been recycled for a new instance of the same type).
    The new _logChanges() method is like the existing _printChanges() one, except that the new method uses the system console, which is useful in some debugging workflows.
    Calls to _logChanges() log at the info level to the “com.apple.SwiftUI” subsystem with the category “Changed Body Properties”. (113352555)

Resolved Issues

  • Fixed: Resolved a possible Swift access conflict crash that could occur with toolbar items. (113992797)
  • Fixed: To prevent unintentional implicit dependency cycles, ImageRenderer no longer sends Observable updates when the image it produces changes. This change does notaffect the behavior when a dependency is explicitly declared by observing the ImageRenderer’s publisher. (116836341)

WidgetKit

Resolved Issues

  • Fixed: In widgets Text(_:style:) does not animate its content by default. (107582710)

New Features & Changes
New Issues
Remaining Issues
Resolved Issues

Additional Notes

How to install beta via OTA?
  1. Enable Beta Updates (Settings>General>Software Updates>Beta Updates)
  2. Check and sign into the right Apple ID to access beta
  3. Select which beta you would like to receive (Public/Developer)
  4. Hit "Back" and pull down to refresh
  5. Do an encrypted backup or iCloud backup before installing the beta from release build
  6. Install the beta
If you no longer wish to receive beta updates:
  1. Turn off the Beta Updates (you can also sign out of your Apple ID to unlink your developer account)
  2. Wait for the next public release or follow the guide below to install the IPSW release build
Troubleshoot: Sometimes, the beta update will not show so you may need to enable/disable Airplane Mode or restart your device before rechecking for update.

How to install beta via IPSW on Mac?
  1. You will need to install either Xcode beta or MobileDevice.pkg which can be extracted from the Xcode beta (tap with two finger or right click to Show Package Content>Contents>Resources>Packages>MobileDevice.pkg - this will work on older Macs that do not support the latest macOS or Xcode beta)
  2. Do an encrypted backup in Finder in case you need to restore your device
  3. Hold down Option + Check for Update and select the appropriate IPSW file for your device (whether you're updating to a newer/beta firmware, reinstalling the same firmware or downgrading to previous firmware while retaining all your data) downloaded from Apple using your free developer account. Note: You must have an active internet connection as it will check the IPSW signing status before it will proceed with the update.
  4. Enter your iPhone passcode once prompted to proceed.
Notes/Tips:
  • Always keep a backup in case you need to restore your data if you restore your device
  • It may be better to close all apps before installing the updates and/or turn off your device for about a minute or restart a few minutes after your device is updated
  • You can also manually select the IPSW if you are restoring your device using Option + Restore iPhone. Restore will wipe all your personal data which you will need to restore your backup either using iCloud backup or Finder/iTunes backup
  • You do not need to install the MobileDevice.pkg from each Xcode beta version unless Finder does not recognize the new iOS beta
  • There is no MobileDevice.pkg equivalent to iTunes for PC which would require a new iTunes to support new/beta iOS
  • If you receive a new iPhone, you can connect to Mac to update or restore your device to the latest iOS before setting up your device.
  • You can also use the Recovery Mode/DFU to update or restore your device by manually selecting IPSW
  • iPhone 15/Plus/Pro/Max: 1.22.05
  • iPhone 14/Plus/Pro/Max: 2.20.06
  • iPhone 13/mini/Pro/Max/SE (3rd gen): 3.20.05
  • iPhone 12/mini/Pro/Max: 4.20.05
  • iPhone 11/Pro/Max/SE (2nd gen)/iPad Air (4th gen): 5.00.00
  • iPhone XR/XS/Max: 6.00.00
Australia
  • Optus - 51.0
  • Telstra - 55.0
  • Vodafone AU - 51.0
Belgium
  • BASE - 33.0
  • Orange B - 32.5.7
  • Proximus - 45.0
  • Telenet - 44.1
Brazil (updated 17.2 RC)
  • Claro Brasil - 57.0
  • Vivo - 57.0
  • TIM -
  • Oi -
Canada
  • Videotron - 53.0
  • Rogers - 57.0
  • Fido - 56.0
  • Bell - 57.0
  • Telus - 54.8.8
  • Public Mobile - 54.8.4
  • Freedom/Shaw Mobile - 54.8.6
  • Fizz - 53.0
  • Virgin Mobile - 50.0
Denmark
  • 3 DK - 46.7.11
  • TDC 57.0
France
  • Bouygues Telecom - 40.0
  • Orange France - 57.0
Germany
  • Vodafone.de - 56.0
  • Telekom.de - 56.0
  • O2-DE - 55.0
Greece:
  • Cosmote - 38.0
Guatemala
  • TIGO GT - 49.0
India
  • Airtel - 54.10
  • Jio - 54.10.2 (iPhone) and 54.8.4 (iPad)
  • Vi India (Vodafone Idea) - 54.0
Ireland
  • Eir - 33.5
  • Vodafone IE - 38.0
Mexico
  • AT&T - 57.0
  • Telcel - 57.0
Morocco
  • Orange - 50.0
Netherlands
  • KPN - 57.0
  • Vodafone NL - 45.0
Poland
  • T-Mobile -
  • Orange - 49.6.3 (Voice & SMS)
  • Play - 31.0
Portugal
  • Vodafone P - 40.0
Romania
  • Orange RO - 55.0
Southeast Asia
  • Singapore Singtel -
  • Philippines Globe - 53.7.2
  • Philippines Globe (iPad) - 38.0
  • Philippines Smart - 57.0
  • Thailand AIS - 53.0
  • Thailand DTAC - 53.0
  • Malaysia Umobile - 33.0
  • Malaysia Maxis -33.0
  • Malaysia Digi -
  • Malaysia celcom -
  • Hong Kong - 32.0
  • Taiwan -
Spain
  • Orange ES - 57.0
  • DIGI ES - 54.8.4
  • Vodafone ES - 54.8.8
  • Movistar -
Sweden
  • Comviq -
  • Tre - 31.0
Switzerland
  • Salt - 57.0
  • Sunrise - 57.0
  • Swisscom - 57.0
Turkey
  • Turkcell (Lifecell) - 36.5.5
  • Vodafone TR - 32.0
  • Turk Telekom - 32.0
United Kingdom
  • EE - 55.0
  • BT-UK (EE MVNO)- 50.0.1
  • Three - 56.0
  • iD Mobile (Three MVNO) - 57
  • O2-UK - 50.0
  • Giffgaff (O2 MVNO) - 41.0
  • Sky (O2 MVNO) - 55.0
  • Vodafone UK - 56.0
  • Virgin Mobile (EE MVNO) - 39.5
  • Lebara (Vodafone MVNO) - 56.0
United States
  • AT&T - 57.0.1
  • Boost - 57.0
  • Cricket - 40.5.2
  • FirstNet - 55.0
  • FirstNet (iPad) - 41.7.6
  • Metro (TMO MVNO) - 57.0
  • Spectrum (VZW MVNO) - 57.0
  • T-Mobile - 57.0
  • TracFone/Straight Talk/Walmart Family Mobile - 57.0
  • U.S. Cellular - 46.7.24
  • Ultra/Mint Mobile (TMO MVNO) - 57.0
  • Verizon - 57.0
  • Verizon (iPad) - 41.0
  • Visible (VZW MVNO) - 51.0.1
  • Xfinity Mobile - 52.0
Finland
  • DNA - 52.7
Other
  • Docomo - 32.5.10
  • AlwaysOnline -

Historical beta release chart
 
Last edited:
Strange window for software update.
 

Attachments

  • IMG_1484.png
    IMG_1484.png
    117.6 KB · Views: 206
Hello
Is there a disadvantage of going from beta 4 to RC or is it better to restore completely?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.