I started implementing Declarative management but encountered the following issue in both iOS 15.5 User Enrollment and iOS 16 beta Device enrollment (have not been able to test in macOS)
After sending the Enable Declarative Management command to the device for the first time with the data field empty (no SyncTokens) device responds fine to command Acknowledge but device then calls the checking endpoint 3 times:
Endpoint -> Status
Endpoint -> Tokens
Endpoint -> Tokens
Documentation and WWDC 2021 meet declarative management says that the first endpoint it should request be declaration-items but this never happens.
Post
Replies
Boosts
Views
Activity
For the past 2+ years I have been using the same process/code to enable and disabling/clearing activation lock from a device and since last week trying to clear the code is returning a 404 error response:
<head>
<title>404 Not Found</title>
</head>
<body>
<center>
<h1>404 Not Found</h1>
</center>
<hr>
<center>Apple</center>
</body>
</html>
I can confirm that the request looks ok and all the necessary params are being sent as expected.