Release History

Integrating the Jamf Certificate SDK with Mobile Device Apps Deployed by Jamf Pro

Solution
Application
Content Type
Technical Documentation
Utilities & Services
ft:locale
en-US

Version

Changes

2.0.0

  • You can now deploy apps that use the Jamf Certificate SDK to personally owned mobile devices, including iOS and iPadOS.

  • You can now deploy apps that use the Jamf Certificate SDK to personally owned and institutionally owned visionOS devices.

  • The CertificateSDK.xcframework is now signed by Jamf for added security.

1.1.0
  • The compiled framework now includes simulator code for a simulator running on a Mac with Apple Silicon.

  • Added a package.swift file for integration with Swift Package Manager.

  • The compiled framework is now an XCFramework to allow easy integration with Xcode 12 projects.

  • Fixed an issue that caused two certificate(request:error:) calls to be made to the delegate if the SDK could not reach Jamf Pro to request a new AppConfig.

1.0.1

  • Added a changelog.md file to the Jamf Certificate SDK.

  • The JamfCertificate SDK now adds an interval to the time specified in the pollingTImeout setting. This enables the SDK to retrieve the managed app configuration prior to starting the specified pollingTimeout seconds.

  • The Jamf Certificate SDK has been re-licensed under the MIT License.

  • The Jamf Certificate SDK now properly handles network errors and status updates when making requests for a new managed app configuration.

  • Fixed an issue that prevented the progress of steps from starting at zero and incrementing by one up to the maxNumberOfSteps .

  • Fixed an issue that prevented the NSError object from being correctly returned for the certificateRequest:errorOccurred: delegate method.