Skip to content

Instantly share code, notes, and snippets.

View applch's full-sized avatar
😀
OK

diff apple applch

😀
OK
View GitHub Profile
@applch
applch / gist:1654b1a04b9cd3da441c7c99dda5383e
Created September 30, 2025 20:28
Obtaining service for your Apple product after an expired warranty
Obtaining service for your Apple product after an expired warranty
Learn about your options for getting service and parts for Apple devices that are past their warranty period.
Owners of iPhone, iPad, iPod, Mac, Apple TV, Apple Watch, AirPods, Apple Vision Pro, and Beats products may obtain service and parts from Apple service providers for a minimum of 5 years1 from when Apple last distributed the product for sale.
Service and parts may be obtained for longer, as required by law or for up to 7 years1, subject to parts availability. Additionally, Mac laptops may be eligible for an extended battery-only repair period for up to 10 years from when the product was last distributed for sale, subject to parts availability.
Apple discontinues hardware service for certain technologically-obsolete products. Your product is supported by ongoing OS updates and backed by a network of more than 5,000 Apple-certified repair locations that you can count on if something unexpected happens.
Apple and the environment
macOS Tahoe 26 RC Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The macOS 26 SDK provides support to develop apps for Mac computers running Tahoe 26 RC. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
AGL
Deprecations
AGL is no longer available in the macOS SDK. AGL was previously used to present OpenGL content in Carbon apps, and Carbon no longer exists in the SDK. AGL symbols now do nothing on 64-bit systems, including Intel x86_64 and Apple Silicon Macs. It is safe to remove any AGL usage and stop linking AGL. OpenGL still remains in the SDK. (153913819)
iOS & iPadOS 26 Beta 9 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The iOS & iPadOS 26 SDK provides support to develop apps for iPhone and iPad running iOS & iPadOS 26 beta 9. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
macOS Tahoe 26 Beta 9 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The macOS 26 SDK provides support to develop apps for Mac computers running Tahoe 26 beta 9. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
Obtaining service for your Apple product after an expired warranty
Learn about your options for getting service and parts for Apple devices that are past their warranty period.
Owners of iPhone, iPad, iPod, Mac, Apple TV, Apple Watch, AirPods, Apple Vision Pro, and Beats products may obtain service and parts from Apple service providers for a minimum of 5 years1 from when Apple last distributed the product for sale.
Service and parts may be obtained for longer, as required by law or for up to 7 years1, subject to parts availability. Additionally, Mac laptops may be eligible for an extended battery-only repair period for up to 10 years from when the product was last distributed for sale, subject to parts availability.
Apple discontinues hardware service for certain technologically-obsolete products. Your product is supported by ongoing OS updates and backed by a network of more than 5,000 Apple-certified repair locations that you can count on if something unexpected happens.
Apple and the environment
Xcode 26 Beta 7 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
Xcode 26 beta 7 includes SDKs for iOS 26, iPadOS 26, tvOS 26, watchOS 26, macOS Tahoe 26, and visionOS 26. The Xcode 26 beta 7 release supports on-device debugging in iOS 16 and later, tvOS 16 and later, watchOS 8 and later, and visionOS. Xcode 26 beta 7 requires a Mac running macOS Sequoia 15.5 or later.
General
Known Issues
The Related Items menu has been simplified to items to improve editor load times. Assistant Categories like Callers are still available in the Assistant Editor. There is also similar functionality available via editor context menus or in the Find Navigator. (147335052)
Simulators may fail to boot during the first build after upgrading macOS; rebuilding after a short wait typically resolves the issue. (152328794)
macOS Tahoe 26 Beta 8 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The macOS 26 SDK provides support to develop apps for Mac computers running Tahoe 26 beta 8. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
AGL
iOS & iPadOS 26 Beta 8 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The iOS & iPadOS 26 SDK provides support to develop apps for iPhone and iPad running iOS & iPadOS 26 beta 8. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
Resolved Issues
Fixed: Some iPhone 15 and iPhone 16 models might show a low battery symbol and be unable to start up after updating to iOS 26 beta 1.
Follow the steps below to restore the affected iPhone using the updated version of iOS 26 beta 1, or to downgrade to the currently-released version of iOS.
macOS Tahoe 26 Beta 7 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The macOS 26 SDK provides support to develop apps for Mac computers running Tahoe 26 beta 7. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
AGL
Deprecations
AGL is no longer available in the macOS SDK. AGL was previously used to present OpenGL content in Carbon apps, and Carbon no longer exists in the SDK. AGL symbols now do nothing on 64-bit systems, including Intel x86_64 and Apple Silicon Macs. It is safe to remove any AGL usage and stop linking AGL. OpenGL still remains in the SDK. (153913819)
macOS Tahoe 26 Beta 6 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The macOS 26 SDK provides support to develop apps for Mac computers running Tahoe 26 beta 6. The SDK comes bundled with Xcode 26, available from the Mac App Store. For information on the compatibility requirements for Xcode 26, see Xcode 26 Release Notes.
General
New Features
Recovery Assistant is a new way to recover your device if it doesn’t start up normally. It can look for problems and attempt to resolve them if found. (151856202)
AGL