Apple starts next round of beta versions. iOS/iPadOS 15.2 beta 1, watchOS 8.3 beta 1, tvOS 15.2 beta 2 are released. Most importantly, Xcode 13.2 beta 1 is released.
Structured concurrency back deployment is now available!
Xcode 13.2 beta 1 now allows building apps with Structured Concurrency for iOS 13 and up, macOS 10.15 and up.
You can now use Swift Concurrency in applications that deploy to macOS 10.15, iOS 13, tvOS 13, and watchOS 6 or newer. This support includes async/await, actors, global actors, structured concurrency, and the task APIs. (70738378)
Known issues
You can’t use TestFlight to distribute apps that use Swift Concurrency and deploy to operating systems prior to iOS 15, macOS 12, tvOS 15, and watchOS 8. (84645973)
Mac Catalyst apps that use Swift Concurrency may fail to launch on an operating system prior to macOS Monterey. (84393581)
watchOS apps that use Swift Concurrency and deploy prior to watchOS 8 may fail to build for 64-bit watchOS simulator targets with a link error. (84394162)
Xcode 13.2 Beta Release Notes
iOS 15.2 beta introduces App Privacy report which shows what app does with user data, which hosts it interacts with.
iOS 15 and iPadOS 15 introduced the Record App Activity feature in the privacy settings, allowing people to save a summary of sensor, data, and internet access by apps on their device.
In iOS 15.2 beta and iPadOS 15.2 Beta, this activity is presented in Settings in a new UI called App Privacy Report. This is a great opportunity to review your app’s sensor, data, and internet usage. To view your activity in the report, go to Settings > Privacy > App Privacy Report > Turn On App Privacy Report. Activity will show once you use your app. (78696668)
iOS & iPadOS 15.2 Beta Release Notes
Other updates include SOS feature improvements, redesigned Notification Summary.
Apple Developer: App Privacy Report now available in beta
Beta download: Beta Software Download
Release notes: iOS & iPadOS 15.2 Beta Release Notes, watchOS 8.3 Beta Release Notes, tvOS 15.2 Beta Release Notes, Xcode 13.2 Beta Release Notes
Reference: Apple Seeds First Beta of watchOS 8.3 to Developers, Apple Seeds First Betas of iOS 15.2 and iPadOS 15.2 to Developers With App Privacy Report, Everything New in iOS 15.2: App Privacy Report and Auto Call Updates, Apple Seeds First Beta of tvOS 15.2 to Developers, Code for Apple’s Communication Safety Feature for Kids Found in iOS 15.2 Beta, But Won’t Be Coming in the Update, iOS 15.2 beta features redesigned Notification Summary
Recommendations
Developer:
Try using Structured Concurrency with iOS 13 and iOS 14. Check App Privacy reports, investigate unplanned activities.QA engineer:
Test apps with Structured Concurrency on iOS 13 and iOS 14. Check App Privacy reports, report unplanned activities.PM/DM:
Adjust plans to introduce Structured Concurrency into apps accordingly. Check App Privacy Reports, plan corrective actions, if needed.
Leave a comment