Кнопка установки IBM Application Center на iOS

Чтобы опубликовать наше приложение внутри предприятия, мы используем IBM Application Center, который поставляется с WL (мы используем WL Enterprise Edition 6.2.0.1).

На устройствах iOS, когда мы нажимаем кнопку «Установить», наше приложение устанавливается на устройства. Однако кнопка «установить» должна изменить свое значение на «удалить», чего она не делает, в отличие от устройств Android, где она меняется.

Как мы можем решить эту проблему на iOS?


person Sami    schedule 09.02.2015    source источник


Ответы (2)


Это ожидаемое поведение.

В iOS невозможно определить, установлено приложение или нет, поэтому метку «Установить» нельзя изменить на «Удалить», как в Android.

person Idan Adar    schedule 09.02.2015
comment
Причина моего вопроса в том, что наша команда QA определила это как дефект, и я просто подтверждаю, что это нормальное поведение на iOS, я прав? - person Sami; 09.02.2015
comment
Это не дефект. Это по дизайну. - person Idan Adar; 09.02.2015
comment
Благодарим Вас за подтверждение. Удалим дефект из нашей системы. - person Sami; 09.02.2015

Это нормально. iOS не позволяет программно удалять приложения или проверять, какие приложения установлены (поскольку IBM Application Center не является технологией MDM). Поэтому нет смысла менять кнопку на «Удалить», так как она не будет работать.

Документация по удалению приложений приведена в руководство пользователя

  • iOS: вы можете удалять приложения только с главного экрана iOS, а не через клиент Application Center. Используйте обычную процедуру iOS для удаления приложения.

Следовательно, кнопка «Удалить» не имеет смысла.

person Georg Sander    schedule 09.02.2015
comment
Спасибо Георг за разъяснения. - person Sami; 09.02.2015