Utilice la biblioteca iVersion de Nick Lockwood. Su propósito es notificar al usuario cuando hay nuevas actualizaciones disponibles.
iVersion es una biblioteca que busca dinámicamente actualizaciones de las aplicaciones de la App Store de Mac/iPhone desde dentro de la aplicación y notifica a los usuarios sobre la nueva versión. También puede notificar a los usuarios sobre nuevas funciones en la aplicación la primera vez que se inician después de una actualización.
Propósito:
El Mac y iOS App Store mecanismo de actualización es algo engorroso y desconectado de las propias aplicaciones. Los usuarios a menudo no se dan cuenta cuando se lanzan nuevas versiones de una aplicación, y si lo notan, la opción "descargar todo" de la App Store significa que los usuarios a menudo no verán las notas de la versión de cada una de sus aplicaciones.
Si bien no está permitido actualizar una aplicación App Store desde la propia aplicación, no hay motivo por el que una aplicación no deba informar al usuario de que la nueva versión está lista y dirigirla a la App Store para descargarla. actualizar.
Y si su aplicación no está en la App Store, ya sea porque se trata de un/empresa iOS aplicación en la empresa, o una aplicación de Mac entregado a los clientes fuera de la tienda, no se puede utilizar el mecanismo de actualización de App Store de todos modos .
iVersion es una clase simple, de configuración cero, que permite que las aplicaciones de la App Store de iPhone y Mac comprueben automáticamente las actualizaciones e informen al usuario sobre las nuevas funciones.
iVersion detecta automáticamente cuándo se lanza la nueva versión de una aplicación en App Store e informa al usuario con una alerta útil que los vincula directamente a la página de descarga de la aplicación.
O si su aplicación no está en la tienda, iVersion le permite especificar un archivo plist remoto para buscar nuevas versiones, y una URL de descarga donde los usuarios pueden obtener la última versión.
iVersion tiene una función adicional, que consiste en informar a los usuarios acerca de las nuevas características importantes cuando ejecutan por primera vez una aplicación después de descargar una nueva versión.
notificación Push, petición/respuesta de su servidor. – beryllium