iPad: принудительное обновление iPad

Я разрабатываю приложение для нашего клиента, и они просят добавить обязательные обновления для их приложения. Приложение позволяет членам отдела продаж демонстрировать свой продукт, и они обеспокоены тем, что, если продукт будет отозван, отдел продаж должен немедленно отразить это в приложении, иначе это может иметь юридические последствия для компании. Насколько реально это реализовать? Есть ли примеры такого использования?

Спасибо за помощь, ребята,

Дэн


person Dan Hanly    schedule 17.12.2010    source источник
comment
возможный дубликат [iPhone] Заставить пользователя обновить приложение   -  person Brad Larson    schedule 17.12.2010


Ответы (1)


Вы можете сделать это так, чтобы приложение звонило на сервер и запрашивало номер последней версии. Если это не так, остановите приложение и попросите пользователя обновить его. Однако это не сработает, если они запустят приложение без подключения к сети :)

Я также не знаю, будет ли это разрешено Apple?

Лучший способ сделать это — чтобы приложение загружало список продуктов каждый раз, когда оно запускается (конечно, кэшируя его, оно запускается без подключения!), чтобы продукты в приложении всегда были актуальными и пользователям никогда не нужно вообще обновить.

person deanWombourne    schedule 17.12.2010
comment
Мне нравится ваше предложение, я не думаю, что мы могли бы провести такой капитальный ремонт структуры, как этот, до крайнего срока, но это определенно то, что нужно сообщить клиенту. Ваше здоровье! - person Dan Hanly; 17.12.2010
comment
Есть ли шанс, что у вас есть дополнительная информация о том, разрешено ли это Apple или нет? - person Dan Hanly; 17.12.2010
comment
Извините, если бы я знал больше, это было бы в моем ответе;) - person deanWombourne; 17.12.2010
comment
@Daniel - Если это приложение просто используется торговым персоналом на местах, почему они просто не становятся участниками корпоративной программы для разработчиков iOS? Тогда они могли бы распространять это, не полагаясь на App Store и одобрение. - person Brad Larson; 17.12.2010