iOS 15 has been announced at WWDC21
New configuration profiles are available in iOS 15 at this stage.
NOTE: With iOS 15 and iPadOS 15, payloads in a single configuration profile that
contain the same UUID will no longer be able to be installed. Each payload must
contain a unique UUID.
Apple have replaced whitelist and blacklist wording in keys with allow and blocked
|allowListedAppBundleIDs||string||If present, this property allows only bundle IDs listed in the array to be shown or launchable. Include the value
|blockedAppBundleIDs||String||If present, prevents bundle IDs listed in the array from being shown or launchable. Include the value
Apple TV will no longer broadcast its MAC address. The following payload must be used in order to prevent unwanted pairing attempts.
|TVDeviceName||String||The name of an Apple TV device that this iOS device is permitted to control.|
iOS 14 profile changes can be found here: iOS 14 - changes in configuration profiles