Я не думаю, что есть готовые рамки для такого рода проблем.По крайней мере, я не смог найти ни одного, когда занимался этой темой.
То, что я сделал, было довольно легко (при условии, что у вас есть доступ к любому веб-серверу, на который вы можете загружать файлы)
Я просто создал текстовый файл с двумя вещами в нем.
1) номер версии самой последней доступной версии 2) текст, который отображается пользователю (в случае, если еговерсия устарела)
при запуске (на самом деле я делаю это при каждом 3-м запуске и не чаще одного раза в день) я загружаю текстовый файл, читаю первую строку, извлекаю версию, сравниваю ее стекущая версия приложения, которое работает на пользовательском устройстве.если версия устарела, я затем считываю вторую строку из текстового файла и отображаю ее в UIAlertView.
Я надеюсь, что смогу помочь
* sam