PDA

Ver la Versión Completa : Problemas para generar archivo .api para iOS en XE5 !!


miguel.tradatel
05-11-2014, 10:05:47
Saludos a los miembros del foro.

Estoy desarrollando una aplicación para dispositivos móviles con RAD Studio XE5, concretamente con FireMonkey y atacando a una base de datos FireBird a través de DataSnap.
He desarrollado la aplicación para que funcione en Android e iOS. Pero a la hora de generar la aplicación y subirla a las tiendas me surgen estos problemas:
1.Para Android todo me ha funcionado perfectamente y ya la tengo publicada en Play Store.
2.Para iOS, estoy teniendo muchísimos problemas para generarla y subirla al App Store. Para a detallar mis problemas:
a.Utilizo un Mac con la versión 10.9
b.Tengo instalado Xcode 5.1.1.
c.Tengo conectado un iPhone 5c con iOS 7.1.1
d.La aplicación funciona perfectamente sobre el dispositivo en modo Debug.
e.No he conseguido que la aplicación funcione en el simulador de xCode.
f.He creado los certificados de Desarrollo y Distribución, así como los Provisioning Profile en la página Developer de Apple, tal y como dice la ayuda de Rad Studio y la información recopilada por internet.
g.He configurado Rad Studio la sección de Provisioning.
h.Y cuando realizo el Deploy con las opciones de Release en Application store me ofrece el error: “The following error wasreturned: ‘Unabel to install package.(e8008015)’. Entiendo que este error hace que no genere bien el fichero .ipa ya que aunque genera dicho archivo a la hora de subirlo al App Store con Application Loader me ofrece errores.
3.Llevo ya unos días y la verdad no encuentro la solución y necesito solucionarla de inmediato.

Agradezco de antemano cualquier ayuda para solucionar el problema y si alguien se quiere poner en contacto conmigo para que les explique el problema, revisen mi configuración de todos los equipos y me pase presupuesto de lo que costaría ordenar todo mi sistema de desarrollo, lo puede hacer en miguel.tradatel@gmail.com

Gracias.

Neftali [Germán.Estévez]
05-11-2014, 12:17:12
Puede ser un problema con los certificados.
¿Tienes alguna versión más de Delphi (RAD Studio) instalada?

Aquí tienes alguna pista más sobre los posibles errores. (http://www.embarcadero.com/starthere/xe5/mobdevsetup/ios/en/runiosdevicefailedhelppage.html)
Aquí una solución al posible problema de los certificados (http://codeverge.com/embarcadero.delphi.deployment/delphi-xe5-ios-error-is-it-a-ce/1097147). Hay algunos casos en que el problema viene dado porque en el sistema hay más de un certificado instalado y se está haciendo un lio con cual debe escoger.
Mensaje al respecto de este error en los foros de embarcadero. (https://forums.embarcadero.com/thread.jspa?messageID=675907)
Algo más de información sobre los certificados en iOS. (http://docwiki.embarcadero.com/RADStudio/XE6/en/Provisioning#Certificate_Names)
Información sobre certificados en Apple (https://developer.apple.com/support/technical/certificates/).
Aquí otra posible solución si el problema viene por los certificados. (http://stackoverflow.com/questions/19045241/delphi-xe5-ios-error-is-it-a-certification-issue)

Espero que la información te ayude. Tal vez ya la has revisado.

miguel.tradatel
06-11-2014, 12:26:06
Gracias por tu respuesta Neftali.

Lamentablemente he revisado y puesta en marcha todas las indicaciones de las distintas ayudas que me has dado y no he solucionado mis problemas.

Si has desarrollado alguna APP y sabes como configurar el entorno de desarrollo me gustaría que contactarás para proponerte que me realices una auditoría de todo mi sistemas de desarrollo. Previo acuerdo en el precio.

Mi email es: miguel.XXXXXtradatel@gmail.con (quitar las XXXXX)

Un saludo y gracias.

NOTA: (Neftalí) Te modifico la dirección de correo para eliminar los robots y el spam.

Neftali [Germán.Estévez]
06-11-2014, 13:30:37
Si has desarrollado alguna APP y sabes como configurar el entorno de desarrollo me gustaría que contactarás para proponerte que me realices una auditoría de todo mi sistemas de desarrollo. Previo acuerdo en el precio.



No te puedo ayudar más allá de lo que te he comentado.
He realizado pruebas con las últimas versiones de Delphi y he probado desarrollos en OSX (en alguna de las entradas de mi blog he hablado de ellos), pero mi experiencia se limita a pruebas básicas con el emulador.
Desgraciadamente no dispongo ni de un MAC, ni de dispositivo físico para probarlo fuera del emulador.
Por esta misma razón tampoco dispongo de cuenta de desarrollador en la Apple Store ni he "subido" ninguna aplicación.

Realizar una auditoría de tu sistema está fuera de mis conocimientos (decirte otra cosa sería engañarte).

Un saludo.