PSPDFKit 13.3 Migration Guide

This guide covers updating an iOS or Mac Catalyst project from PSPDFKit 13.0, 13.1, or 13.2 to PSPDFKit 13.3. We encourage you to update as soon as possible, in order to take advantage of future new features and fixes.

PSPDFKit 13.3 for iOS fully supports iOS 15, 16, and 17. Xcode 15.2 or later is required to use this version of the SDK. Learn more in our version support guide.

Removed APIs

APIs that were previous deprecated in PSPDFKit 11.4 or 11.5 have now been removed.

This is the list of all symbols that were removed in PSPDFKit 13.3 for iOS. If you use, implement, or override any of the following, take appropriate action.

  • LinkAnnotation.Kind.youTube
    Load videos with direct sources, or embed your own player view instead.

  • FormElement.drawHighlight(in:options:multiply:)
    Remove calls to or overrides of this method. This was unused.

  • PDFConfiguration.scrollViewInsetAdjustment and ScrollInsetAdjustment
    Remove any code setting this property. This property had no effect.

  • PSPDFActivityTypeOpenIn
    Remove any uses of this constant. UIActivityViewController now includes “open in” functionality directly.

  • ScrubberBar.barTintColor and ScrubberBar.isTranslucent
    Use standardAppearance and compactAppearance instead to customize the scrubber bar appearance.