Resolved Issues

Correction—Updated 2 August 2021

The following bug fix in Jamf Pro 10.31.0 was inadvertently not included in the original publishing of these release notes:

[PI-009854], [PI-009919] Fixed an issue that caused editing and saving a mobile device configuration profile to fail if the profile included the Connection to unmanaged Wi-Fi networks setting, and the profile was modified prior to upgrading to Jamf Pro 10.30.x.

Jamf Pro Server: Security Issues

[PI-009822] Fixed a security vulnerability involving URL redirection. To remediate this issue, upgrade to Jamf Pro 10.30.1 or later.

Jamf Pro Server

  • [PI-002632] Fixed an issue that sometimes caused Jamf Pro to incorrectly assign and install apps purchased in volume.

  • [PI-002844] Fixed an issue that sometimes caused Jamf Pro performance issues after sending volume purchasing invitations when the Allow installing apps using App Store (iOS 9 or later, supervised only) checkbox is deselected in the Restrictions payload.

  • [PI-003690] Fixed an issue that prevented Jamf Pro from removing a pending InstallApplication command for devices that are no longer in the scope of an app.

  • [PI-006075] Jamf Pro now automatically removes the ability to distribute an app via device-assigned managed distribution if the app is no longer eligible for that content distribution method.

  • [PI-006460] Fixed an issue that prevented an app purchased in volume for more than one site from automatically populating in one site if the same app was deleted from another site.

  • [PI-007492] Fixed an issue that caused Jamf Pro to fail to create a new volume purchasing invitation for a user when redoing the volume purchasing registration.

  • [PI-007793] Fixed an issue that sometimes caused a record of an app to remain in the database after the app was deleted from Jamf Pro.

  • [PI-008207] Fixed an issue that failed to send volume purchasing invitations to users when user data was imported from Apple School Manager after volume purchasing invitations were created and scoped, despite selecting to automatically register users with Managed Apple IDs.

  • [PI-008666] Fixed an issue that caused the following inventory attributes to be incorrectly displayed in Jamf Pro after the computer submits inventory: Supervised, Supports iOS/iPadOS App Installation, Remote Desktop Enabled, Secure Boot Level, External Boot Level, Activation Lock Manageable, and Activation Lock Enabled.

  • [PI-008693] Fixed an issue that could prevent content purchased in volume from assigning to devices enrolled with Jamf Pro via User Enrollment.

  • [PI-008755] Jamf Pro no longer fails to clear Activation Lock on mobile devices using the Clear Activation Lock command and the bypass code.

  • [PI-009189] Fixed an issue that caused mobile devices to reinstall managed apps when the RenewMDMProfile MDM command was sent and the Make app managed if currently installed as unmanaged setting was enabled for the app.

  • [PI-009225] Fixed an issue that prevented the computer history information from displaying for computers when the InstallEnterpriseApplication MDM command was in the history information prior to upgrading to Jamf Pro 10.26.0.

  • [PI-009327] Fixed an issue that caused Jamf Pro to duplicate Jamf Protect plans if they were manually uploaded to Jamf Pro and synced for the first time from Jamf Protect before the manually uploaded version was saved.

  • [PI-009565] Fixed an issue that caused Jamf Pro to occasionally remove user and location information when a department of building is added to the inventory record.

  • [PI-009580] Fixed an issue that caused smart group recalculations to take excessively long when Compliance Status criteria were used.

  • [PI-009636] Fixed an issue that caused the SCEP proxy to fail to authenticate. The first credentials entered were used by the SCEP proxy in Jamf Pro until the next restart, even if the credentials were changed.

  • [PI-009645] Fixed an issue that caused Jamf Pro to display "STATUS_REASON_NO_LICENSES" as the app installation status in computer inventory information.

  • [PI-009734] Fixed an issue that prevented Jamf Pro from performing user lookups when user mappings in Azure cloud identity provider were set to a multi-value field (e.g., businessPhones).

  • [PI-009768] Fixed an issue where In-House apps were reading CFBundleVersion to fill in the version data. In-House apps now read CFBundleShortVersionString to fill in the version data.

  • [PI-009775] Fixed an issue that sometimes caused the JamfDaemon to occupy all available CPU resources when Application Usage Logging was enabled.

  • [PI-009794] Fixed an issue in which Jamf Pro failed to redeploy the Jamf Connect package to computers in the scope of configuration profiles with automated deployment settings upon re-enrolling.

  • [PI-009796] Fixed an issue that caused the RenewMDMProfile command to fail on computers enrolled using user-initiated enrollment.

  • [PI-009854], [PI-009919] Fixed an issue that caused editing and saving a mobile device configuration profile to fail if the profile included the Connection to unmanaged Wi-Fi networks setting, and the profile was modified prior to upgrading to Jamf Pro 10.30.x.