Я не могу прочитать установленный ключ/значение политики конфигурации приложения. Ниже приведены шаги.
Этапы воспроизведения. Копия исходного проекта с проблемой доступна по адресу
Интеграция SDK Intune с созданием папки в папке приложения с помощью MAMSDK с помощью
Внесение изменений в корневой файл build.gradle
Внесение изменений в файл app/build.gradle добавление ссылки на файл SDK AAR
и файл settings.gradle.
А затем код доступа к конфигу из
Настроенная политика конфигурации приложения выглядит следующим образом
Ожидание:
Чтобы иметь возможность читать настроенные значения политики конфигурации приложения «CustomerURL»,
возвращаемое значение равно null . Отображается в виде всплывающего сообщения. Наблюдение:
Код, в котором мы получаем экземпляр MAMAppConfig, возвращает объект даже на устройстве, не принадлежащем компании. . Разве не предполагается возвращать значение null для устройств, не связанных с рабочим профилем (не порталом компании).
Подробнее
Версия Intune Android App SDK: Последняя (10.0.0)
Марка и модель устройства Android: Samsung Galaxy S21 5G/Moto G 5G/ Еще несколько телефонов.
Версия ОС устройства Android: Android версии 13
Версия Android Studio: Android Studio Electric Eel | 2022.1.1, исправление 1
Сборка № AI-221.6008.13.2211.9514443, построенная 21 января 2023 г.
Версия выполнения: 11.0.15+0-b2043.56-8887301 aarch64
VM: 64-битная серверная виртуальная машина OpenJDK macOS 14.1.1
Копия исходного проекта с этой проблемой доступна по адресу
Я не могу прочитать установленный ключ/значение политики конфигурации приложения. Ниже приведены шаги. Этапы воспроизведения. [b]Копия исходного проекта с проблемой доступна по адресу[/b] [code]https://github.com/franferns/intune-app[/code] [list] [*]Интеграция SDK Intune с созданием папки в папке приложения с помощью MAMSDK с помощью [img]https://github.com/msintuneappsdk/ms-intune-app-sdk-android/assets/129268891/34622575-bd75-41c8-8427-76b39ee0fa9e[/img]
Внесение изменений в корневой файл build.gradle [img]https://github.com/msintuneappsdk/ms-intune-app-sdk-android/assets/129268891/de4c4baa-9459-4423-8e99-8706d5bfd4c3[/img]
[*]Внесение изменений в файл app/build.gradle добавление ссылки на файл SDK AAR [img]https://github.com/msintuneappsdk/ms-intune-app-sdk-android/assets/129268891/42b1a3a2-7fa8-40ea -8be0-16a4af10d2f6[/img]
[/list] и файл settings.gradle. [img]https://github.com/msintuneappsdk /ms-intune-app-sdk-android/assets/129268891/68a16e51-2b77-431f-a0d9-04167ed65d5f[/img]
[list] [*]А затем код доступа к конфигу из [img]https://github.com/msintuneappsdk/ms-intune-app-sdk-android/assets/129268891/7d4356a9-f146-402b-a367-12180df2d30a[/img]
Настроенная политика конфигурации приложения выглядит следующим образом [img]https://github.com/msintuneappsdk/ms-intune-app-sdk-android/assets/129268891/5492bf69-e3bf-4636-958e-d3b91569395e[/img]
[/list] [b]Ожидание:[/b] Чтобы иметь возможность читать настроенные значения политики конфигурации приложения «CustomerURL», возвращаемое значение равно null . Отображается в виде всплывающего сообщения. [b]Наблюдение:[/b] Код, в котором мы получаем экземпляр MAMAppConfig, возвращает объект даже на устройстве, не принадлежащем компании. . Разве не предполагается возвращать значение null для устройств, не связанных с рабочим профилем (не порталом компании). Подробнее [list] [*][b]Версия Intune Android App SDK:[/b] Последняя (10.0.0) [*][b]Марка и модель устройства Android:[/b] Samsung Galaxy S21 5G/Moto G 5G/ Еще несколько телефонов. [*][b]Версия ОС устройства Android:[/b] Android версии 13 [*][b]Версия Android Studio:[/b] Android Studio Electric Eel | 2022.1.1, исправление 1 Сборка № AI-221.6008.13.2211.9514443, построенная 21 января 2023 г. Версия выполнения: 11.0.15+0-b2043.56-8887301 aarch64 VM: 64-битная серверная виртуальная машина OpenJDK macOS 14.1.1 [/list] [b]Копия исходного проекта с этой проблемой доступна по адресу[/b] [code]https://github.com/franferns/intune-app[/code]