2010-07-09 16 views
6

que estoy tratando de hacer una distribución beta ad hoc de mi aplicación, pero este error cada vez que intento y la importación en iTunes:error al importar la distribución ad hoc de aplicación para el iPhone en iTunes

'A el perfil de aprovisionamiento denominado "embedded.mobileprovision" ya existe en esta computadora. ¿Quieres cambiarlo?'

Si yo haga clic en Reemplazar, el perfil denominado embedded.mobileprovision aparece en el iTunes de perfiles de carpeta, pero la aplicación no aparece en iTunes.

La aplicación se basa sin errores, y ya he importado perfil de datos de distribución ad hoc en iTunes.

¿Alguien más ha tenido este problema o sabe cómo solucionarlo? Estoy usando iTunes 9.2, Xcode 3.2.3 y iPhone SDK 4.0

Gracias.

+0

Después de abandonar el archivo de aprovisionamiento y la aplicación, ¿sincronizó su dispositivo con iTunes? ¿La aplicación se instala? – iwasrobbed

+0

Sí, sincronicé mi iPhone, pero la aplicación no se instala. –

+0

Puedo instalarlo usando el Xcode Organizer, pero necesito poder enviar el Beta a otras personas que no tengan Xcode, por lo que esto no soluciona mi problema. –

Respuesta

3

He resuelto este problema.

Aunque, como expliqué en uno de mis comentarios, no pude seleccionar "Aplicación requiere entorno de iPhone" cuando edito Info.plist, si hago un nuevo proyecto en Xcode aparece esta opción.

Después de encontrar este copié el archivo Info.plist del nuevo proyecto en el proyecto Actualmente estoy trabajando. Luego eliminé el original y renombré el nuevo según corresponda.

Después de la actualización de algunos de los otros ajustes para que coincida con mi proyecto (por ejemplo, el identificador de paquete), y la construcción del proyecto, podría entonces importar la aplicación en iTunes.

6

tuve este problema también, y tiene alrededor de ella mediante la selección de "aplicación requiere iPhone Medio Ambiente" en el info.plist. (También conocido como "LSRequiresIPhoneOS" de valor clave en bruto)

+0

Sí, he visto a otras personas sugerir esto. Sin embargo, no obtengo esa opción en mi info.plist. Si lo agrego manualmente, todavía no resuelve el problema. ¿Estaba usando Xcode 3.2.3? –

+0

extraño, sí, estoy usando 3.2.3 con el SDK 4.0, fue cuando tuve el problema por primera vez, y tengo esa opción disponible cuando voy a agregar una nueva clave. Probablemente es una pregunta estúpida, pero ¿ha deseleccionado "Mostrar claves/valores sin procesar" para la opción plist? De lo contrario, se mostrará como "LSRequiresIPhoneOS" para la clave. – beno

+0

Sí, he hecho eso. Las opciones que tengo son 'La aplicación requiere un entorno de carbono', 'La aplicación requiere un entorno clásico' y 'Las aplicaciones requieren un entorno nativo'. –

Cuestiones relacionadas