由于某种原因,用于以设备所有者身份安装我们的应用程序的二维码在 Android12 设备上停止运行(相同的二维码在以前的 Android 版本上完美运行)。
我们收到的错误消息是:
Can't set up device
Contact your IT admin for help
Run Code Online (Sandbox Code Playgroud)
这是二维码的 JSON
{
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION": "https://someurlthatworkforsure",
"android.app.extra.PROVISIONING_SKIP_ENCRYPTION": true,
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM": "validCheckSumThatWasTestedAndDoesWorkOnAndroidPriodTo12",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME": "com.brand.name/com.brand.some.SomeClass"
}
Run Code Online (Sandbox Code Playgroud)
我进行了一些谷歌搜索,但没有发现我们的二维码有什么问题,
我也尝试将 PROVISIONING_SKIP_ENCRYPTION 设置为 false 并将其删除,结果是相同的。
CHECKSUM 是有效的,如果我弄乱它会引发不同的错误......
提前致谢。