We’re excited to announce the release of PSPDFKit 13.3 for iOS. This release adds support for visionOS, long-term validation (LTV) support for advanced digital signatures, and privacy manifests in our frameworks.
PSPDFKit for visionOS
In this release, we’re adding support for visionOS. Visit our Introducing PSPDFKit for visionOS blog post for more details.
Long-Term Validation for Digital Signatures
More specifically, there’s a new API to sign documents with internationally recognized PAdES level B-LT digital signatures. PAdES level B-LT builds upon the B-T (timestamping) level by adding revocation data to signatures. This revocation information makes signatures verifiable over a long period of time.
LTV information can be added while signing a document, or to an existing digital signature at some point after the signature was created.
In addition to LTV support, we’re also allowing verification of the certificates used for signing by checking their online revocation status. This is now done automatically in the validation UI, and it can also be done programmatically.
For more information, see our digital signatures guide. Refer to the
DigitalSignatureConfigurationExample examples in our Catalog example app repository to see these new features in action and learn more about how to use the API.
In line with Apple’s upcoming App Store requirements, we’ve added privacy manifest files recording the required reasons APIs are used by all our frameworks. These manifests will make it easy for you to create a privacy report for your app. Rest assured that PSPDFKit doesn’t collect any user data, and all APIs mentioned in the privacy manifest files are used for functionality of devices.
We also added support for modifying the border dash style, line start and end type, and line end color properties with the annotation inspector for measurements. Additionally, there’s a new API for using regular expressions when searching text in a document. For a complete list of changes, check out the PSPDFKit 13.3 for iOS changelog.