Some test text!

Hamburger Icon

iOS / Changelog /

Version Changelog (March 10th, 2021)

  • Version:
  • Release Date: March 10th, 2021
  • Built with Xcode 12.3 (12C33)

Packaging and Distribution

  • Apryse is now distributed as an .xcframework. This is now the recommended way to integrate Apryse with your project.
  • The new .xcframework includes support for macOS Catalyst, and includes a macOS arm slice for the M1.
  • Apryse is available via the Swift Package Manager system via pdftron-apple-package. Details on integrating via SPM are available as part of our integration guide .


  • Includes a new SmartPen tool that will highlight text when used on text, and draw ink when used elsewhere.
  • Images on the pasteboard can now be pasted as stamp annotations.
  • MacReader, our macOS Catalyst app, is now included.
  • The tab key can be used to navigate between form fields.
  • The PTDocumentController's more items now uses a pulldown menu on iOS 14+.
  • A new API, allowBluetoothPermissionPrompt, can be used to block bluetooth permission prompt.
  • Undo/redo buttons are now hidden when the undo manager is disabled.
  • The collaboration annotation list now indicates when there are no annotations.
  • Adds a new PTAnnotEditToolDelegate method annotEditTool:shouldRenderAnnotationAsVector:onPageNumber: to control how annotation's selected appearance is drawn: via a bitmap generated by the PDF renderer, or as a vector in the iOS UI. This is useful when annotations are given custom appearances.

Bug fixes

  • Fixes an issue when using the Ink tool from the long-press menu when the Apple Pencil setting was set to System.
  • Fixes an issue where ink or polyline annotations could get lost if an annotation were selected from the annotation list before the annotation had been written back to the document.
  • Fixes a small discrepancy between how a cloudy annotation appeared when it was selected and not.
  • Fixes free text borders being drawn too thin.
  • Fixes free text property editing when using the keyboard accessory view's controls.
  • When an annotation is pasted, the new annotation's author is now set to the current author.
  • The long-press menu option to search for the selected text is only shown when the PTToolManagerDelegate method -viewControllerForToolManager: is implemented, preventing what would previously have resulted in a crash.
  • Keyboard accessory view will no longer appear outside the safe area (relevant when using a hardware keyboard).
  • Eliminates extraneous annotation modified notifications that occurred when the style picker was opened but no annotation modifications were made.

Get the answers you need: Chat with us