2011-01-19 24 views
17

Tengo una aplicación que se carga en uno de mis teléfonos de desarrollo. El perfil de aprovisionamiento que se utilizó para esta aplicación caducará en un par de días. Entonces, después de que el perfil de provisión expire, ¿dejará de funcionar la aplicación? o ¿la expiración del perfil de provisión solo afecta la construcción e instalación de la aplicación en el dispositivo?¿Continuará funcionando una aplicación si mi perfil de provisión expira?

Respuesta

20

Una vez que el perfil caduque, no podrá iniciar la aplicación. Puede ir al Portal de Aprovisionamiento (http://developer.apple.com/) en el sitio Apple y renovar la licencia de aprovisionamiento: una vez que se instala una licencia de aprovisionamiento actualizada en el teléfono, la aplicación volverá a funcionar (es decir, no tendrá que hacer una reconstrucción).

+1

¿Esto también se aplica al programa Enterprise? – Thilo

+0

Todavía no he desarrollado una aplicación Enterprise, por lo que no pude decirle lo siento – davbryn

+0

Sí, se aplica al programa Enterprise. Aquí está el enlace: [distribución de enterpise] (http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009979-CH1-SW16) –

1

La aplicación dejará de funcionar. Se lanzará y saldrá inmediatamente.

0

Como davbryn dice que no podrá iniciar la aplicación, excepto que no necesita ir al portal de aprovisionamiento ya que XCode debería encargarse de las cosas automáticamente estos días.

+0

Automáticamente ... Me gusta esa palabra – jcpennypincher

3

Existen informes de que si elimina todos los perfiles de aprovisionamiento caducados del dispositivo, una aplicación que se ejecutaba anteriormente utilizando uno de esos perfiles caducados aún podría continuar ejecutándose en ese dispositivo, pero no he tenido la oportunidad de probarla esto en una versión reciente del sistema operativo.

Puede o no ser necesario un perfil no caducado con un ID de desarrollador y aplicación en el dispositivo (incluso si no es el utilizado para instalar la aplicación).

+1

Acabo de encontrarme con un escenario relacionado. Eliminé todos los perfiles de aprovisionamiento relacionados con una compilación empresarial. Y la aplicación siguió funcionando. (Forzado cerrar la aplicación primero para la prueba). –

+1

Esto parece suceder debido al almacenamiento en caché. Después de reiniciar el dispositivo, la aplicación no se iniciará –

+0

Lo confirmé (ejecutando iOS 6.1) – pixelfreak

Cuestiones relacionadas