• Home
  • News
  • Apple Seeds Second Betas of iOS 15.4 and iPadOS 15.4 – Here’s What’s New

Apple Seeds Second Betas of iOS 15.4 and iPadOS 15.4 – Here’s What’s New

Apple Seeds Second Betas of iOS 15.4 and iPadOS 15.4 – Here’s What’s New

Apple on Tuesday seeded the second betas of iOS 15.4 and iPadOS 15.4 to developers. The second beta releases come two weeks after the initial betas.

Beta builds of iOS 15.4 and iPadOS 15.4 are available to developers through the Apple Developer Center or over the air on the devices with the proper configuration installed.

Updates in iOS & iPadOS 15.4 Beta

Apple Pay

New Features in iOS & iPadOS 15.4 Beta

  • Developers can express payment network preference in PKPaymentRequest. Network preference is determined by the order of supportedNetworks. This won’t override the user’s default card selection, but if the card is multi-SSD, then the network preference order determines which SSD is selected. (80827905)

Authentication

New Features in iOS & iPadOS 15.4 Beta

  • Support is added to the passkey technology preview, enabling signing in to passkey-compatible websites and apps on Mac and iPad using an iPhone with a saved passkey. (87998254)

Game Controller

New Features in iOS & iPadOS 15.4 Beta

  • Support is now available for new DualSense adaptive trigger firmware features available via GCDualSenseAdaptiveTrigger. (87433163)

HealthKit

New Features in iOS & iPadOS 15.4 Beta

  • Verifiable health records now support adding vaccination records in the EU Digital COVID Certificate (EU DCC) format to the Wallet and Health apps. (79917344)
  • HealthKit query APIs in Swift now support async/await syntax, which simplifies the structure of code that previously used completion callbacks. (74040680)

libc++

New Features in iOS & iPadOS 15.4 Beta

  • The following new C++20 and C++23 features are now implemented:
    • P0898R3: C++20 library concepts defined in <concepts>.
    • P0879R0: constexpr for std::swap() and swap-related functions.
    • P1032R1: Miscellaneous constexpr-ification in the library.
    • P0883R2: std::atomic now default initializes as expected.
    • P0458R2: A .contains() method for associative containers.
    • P0356R5: Added std::bind_front(). (88131816)

Deprecations in iOS & iPadOS 15.4 Beta

  • Some extensions in std::tuple were removed to fix bugs caused by those extensions:
    • Tuples can no longer be constructed from fewer than the number of elements in the tuple. Previously, elements that weren’t specified were default-constructed; now this is a compiler error.
    • A tuple can no longer be constructed from an array.
    • The std::result_of and std::is_literal_type type traits are no longer available in C++20 mode, as specified in the Standard.

SharePlay

New Features in iOS & iPadOS 15.4 Beta

  • A new GroupActivities API allows you to present UI that enables starting a SharePlay session from within your app. (88099397)

StoreKit

New Features in iOS & iPadOS 15.4 Beta

As usual, MacTrast and Apple both warn users to not install any betas on their daily driver iPhone or iPad. Instead, only install betas on a device set aside for testing purposes. This is especially true when it’s an early beta of a new operating system.