---
title: "PSPDFKit 3 Migration Guide"
canonical_url: "https://www.nutrient.io/guides/macos/migration-guides/pspdfkit-30-migration-guide/"
md_url: "https://www.nutrient.io/guides/macos/migration-guides/pspdfkit-30-migration-guide.md"
last_updated: "2026-06-09T10:32:42.840Z"
description: "Migration guide for Nutrient macOS SDK version 3 with breaking changes, API updates, and upgrade instructions."
---

This guide walks you through how to update from PSPDFKit&nbsp;2.0–2.7 to PSPDFKit&nbsp;3.

PSPDFKit&nbsp;3 for macOS fully supports macOS 10.12, 10.13, and 10.14. Learn more in our [Version Support guide](https://www.nutrient.io/../../announcements/version-support). Xcode 10 is required, as support for Xcode 9 has been dropped.

PSPDFKit for macOS shares the codebase with iOS, so be sure to study the [iOS Migration Guide](https://www.nutrient.io/guides/ios/migration-guides/pspdfkit-8-migration-guide.md#pspdfkit) for the full list of every breaking API change, along with its suggested migration strategy.
---

## Related pages

- [Migrating From Apple Pdfkit](/guides/macos/migration-guides/migrating-from-apple-pdfkit.md)
- [Pspdfkit 20 Migration Guide](/guides/macos/migration-guides/pspdfkit-20-migration-guide.md)

