He vuelto a leer toda la documentación y las publicaciones en distribución Ad Hoc y todavía tengo un problema. Si intento la distribución 'inalámbrica' (con un archivo .plist y .ipa descargado con Safari), la aplicación comienza a descargarse, el ícono se dibuja correctamente y el nombre cambia de 'Instalando ...' pero cuando se completa un 90%, obtener una alerta 'No se puede descargar ...'.Problema de derechos de iPhone con XCode 4 para distribución Ad Hoc
Si utilizo el método iTunes para transferir la aplicación, obtengo que "La aplicación" xx "no se instaló en el iPhone" xx "porque las autorizaciones no son correctas.
Q1: He leído que ya no es necesario agregar por separado el archivo .mobileprovision porque XCode (estoy usando 4.0.1) lo agrega al paquete. ¿Es cierto?
Q2: cuando 'descargo' el .mobileprovision en safari (en el iPhone) simplemente lo muestra como texto. ¿Esto es sintomático de mi problema o una irrelevancia?
Q3: ¿este problema concierne a los derechos de autor? No puedo encontrar ninguna documentación de Apple o de ningún blog relacionado con lo que veo al editar este archivo con XCode 4.0.1. Si sigo las instrucciones (Nuevo-> Nuevo archivo-> Firma de código-> Derechos) obtengo un archivo predeterminado con solo una clave "Puede ser depurada". He intentado configurar esto en NO, agregando una clave get-task-allow (reemplazando la existente -presumiblemente se puede depurar es la misma clave?) Agregando mi identificador de aplicación, y agregando un diccionario de derechos de iPhone con las dos claves anteriores en (según la documentación de Apple).
P4: ¿cuál es la tasa de suicidios entre los desarrolladores de iPhone que intentan obtener derechos y firmar códigos?
Para reducir las sugerencias que he visto para preguntas similares: Tengo los derechos de firma de código establecidos en mis derechos para distribuir y publicar. He intentado reiniciar XCode, reconstrucción, archivar, etc. He tratado de reiniciar el iPhone he vuelto a la actualización de iPhone
: en Xcode 4.0.1 hay una opción de menú cuando la Entitlements.plist se está editando (Editor-> Mostrar claves sin procesar y valores) que alternará la clave de 'Se puede depurar' a 'obtener-tarea-permitir'
Gracias. re 1 - sí parece estar allí. re 3 se deshizo de todo lo demás y sí parece funcionar con Can be depurado = 'NO' (puedo transferir con iTunes pero no con el método inalámbrico) – wheeliebin
"P4: ¿cuál es la tasa de suicidios entre los desarrolladores de iPhone que intentan obtener derechos? y la firma de código trabajando? " - LOL :-) –