iOS 18 changes

Generated on 8/5/2024

1 search

iOS 18 introduces several notable changes across various aspects of the operating system. Here are some key updates:

  1. Privacy Enhancements:

    • Improved transparency and control over access to local network, Bluetooth, and contacts.
    • New flow for sharing contacts, allowing users to select specific contacts to share with apps (What’s new in privacy).
  2. UIKit Improvements:

    • New features for transitions and animations, tab bars, and a new document launch experience.
    • Enhanced integration of UIKit and SwiftUI (What’s new in UIKit).
  3. Device Management:

    • New exceptions for enrolling MDM on newly set up devices.
    • Requirement for a device restart when installing proprietary in-house apps with a new team identity (What’s new in device management).
  4. Tab and Sidebar Experience:

  5. App Customization:

    • Support for dark and tinted app icon variants in Xcode.
    • New ways to customize app icons and widgets to appear light, dark, or with a tint (Platforms State of the Union).
  6. StoreKit and In-App Purchase:

  7. HDR Image Handling:

  8. Security Enhancements:

    • New registration API for seamless transition to passkeys, which are more secure and easier to use than passwords (Platforms State of the Union).

These updates reflect Apple's ongoing commitment to enhancing user privacy, improving app development tools, and providing more customization options for both developers and users.

What’s new in device management

What’s new in device management

Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.

Use HDR for dynamic image experiences in your app

Use HDR for dynamic image experiences in your app

Discover how to read and write HDR images and process HDR content in your app. Explore the new supported HDR image formats and advanced methods for displaying HDR images. Find out how HDR content can coexist with your user interface — and what to watch out for when adding HDR image support to your app.

What’s new in StoreKit and In-App Purchase

What’s new in StoreKit and In-App Purchase

Learn how to build and deliver even better purchase experiences using the App Store In-App Purchase system. We’ll demo new StoreKit views control styles and new APIs to improve your subscription customization, discuss new fields for transaction-level information, and explore new testability in Xcode. We’ll also review an important StoreKit deprecation.

What’s new in privacy

What’s new in privacy

At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.

Elevate your tab and sidebar experience in iPadOS

Elevate your tab and sidebar experience in iPadOS

iPadOS 18 introduces a new navigation system that gives people the flexibility to choose between using a tab bar or sidebar. The newly redesigned tab bar provides more space for content and other functionality. Learn how to use SwiftUI and UIKit to enable customization features – like adding, removing and reordering tabs – to enable a more personal touch in your app.

Enhanced suggestions for your journaling app

Enhanced suggestions for your journaling app

Find out how your journaling app can display journaling suggestions with richer content from the system. Explore new types of available content like state of mind data, reflection prompts, and support for third-party media content and motion-based activities.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.

What’s new in UIKit

What’s new in UIKit

Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.