Frameworks
React Native
Flutter
Version 10
Version 9
Version 8
Version 7
Version 6
Version 5
The all-new UI is now out of beta, and is the default UI for the SDK.
This release includes enhanced Apple Pencil support, necessitating Bluetooth permission keys, NSBluetoothAlwaysUsageDescription
and NSBluetoothPeripheralUsageDescription
. Please include these in your app's "-Info.plist" file, or your app will not pass the App Store's processing step when uploaded.
The PTDocumentViewController
class is deprecated in this release. For all new projects, the new PTDocumentController
class should be used instead. The PTDocumentController
class includes the updated annotation user interface with the PTToolGroupToolbar
for a streamlined annotation workflow. Please see our migration guide for information on how to adopt the PTDocumentController
class in your existing project.
In addition to the PTDocumentViewController
class, the following classes are also deprecated:
The PTTabbedDocumentViewController
class now creates PTDocumentController
instances by default for document tabs. This behavior can be controlled with the PTTabbedDocumentViewController.viewControllerClass
instance property to use the deprecated PTDocumentViewController
class or a custom subclass.
PTToolsSettingsManager
to control how Apple Pencil and fingers are treated when creating annotations. The different modes for the new PTToolsSettingsManager.pencilInteractionMode
setting are: The default Apple Pencil interaction mode is to obey the iOS Pencil system setting on iOS 14 and above, and to accept Pencil and finger touches on iOS 13 and below.PTToolsSettingsManager
can now be accessed from the viewer via the appSettingsButtonItem
. By default, this item is hidden. The appSettingsButtonHidden
property can be used to show this item in the more-items list from the ellipsis button in the navigation bar.UIDatePickerStyle
for form widgets which use a date picker. This can be controlled with the following API: PTWidgetAnnotationOptions.preferredDatePickerStyle
.[PTTabbedDocumentViewControllerDelegate willAddDocumentViewController:]
method may not get called.PTTextSearchViewController
's highlighted search results may be incorrect.PTFloatingSigViewController
might not be dismissible.This release of Apryse for iOS brings the core PDF functionality inline with version 8.1.0 of the Apryse cross-platform APIs. More information can be found on What's new for cross-platform APIs.
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales