PDA

Ver la Versión Completa : Probrar App IOS en un iphone


muli
17-08-2013, 12:31:39
Para hacer una prueba real de una aplicación IOS en un iphone sin necesidad de pasar por el appstore, hay que comprar licencia de apple?, aunque intentemos poner la aplicación de tipo ad-hoc?, por que si compilas seleccionando ad-hoc en lugar de simulador te dice que no encuentra identidad y para poner la identidad hay que pasar por el aro de apple. Alguno conoce la forma de pobrar una aplicación sin tener que pasar por caja en apple.

Gracias.

Saludos a todos.

mamcx
17-08-2013, 20:26:41
"La identidad" es un archivo conque se firma criptograficamente las aplicaciones, digamos que algo parecido a como un certificado SSL funciona con los sitios web.

El OS chequea que las apps esten correctamente firmadas, para garantizar su integridad y que la app sea tuya y realmente tuya. Es la base de la seguridad del OS.

Osea, que la unica forma es que el OS este "corrompido" para que salte el chequeo. En resumen: Tiene que ser un dispositivo con jailbreak. Busca sobre eso.

Casimiro Notevi
17-08-2013, 21:30:06
O sea, que tiene que pagar o "hacerlo de incógnito"

donald shimoda
08-09-2013, 02:38:29
O sea, que tiene que pagar o "hacerlo de incógnito"

Si, así es.

Sinceramente a mi parecer, si uno ingresa al mundo Apple tiene que aceptar las reglas del mismo. Lo demás es perder el tiempo y hay las suficientes alternativas libres para no hacerlo. Lo dice un ex usuario linux, ex usuario android, para que vean que si se de lo que hablo y atravese esos puentes.

Si no les gusta lo cerrado que es Apple, mejor ni meter la nariz. Y si van a desarrollar para equipo sde la manzanita mejor pagar los usd 99 anuales y ser mas felices.

Por lo menos asi lo veo yo (como decia Nimo que ninguno de ustedes sabe quien era, bue los argentos como yo si) :p

kotai
09-09-2013, 19:11:07
Me parece muy bien pagar $99 para hacer una aplicación comercial y si finalmente paso mis juegos a iOS los pagaré muy gustosamente, pero no me parece bien que me hagan pagar $99 por hacer una prueba de si mis juegos funciona bien en una máquina real. Los simuladores están muy bien, pero no son una máquina real y por ejemplo no se pueden probar cosas como tocar la pantalla con varios dedos.

Ya tengo iPad con JailBreak donde puedo probar aplicaciones "sin identidad", pero delphi XE4 al compilar para el iOS Device se queja de :
"Error:E0264 iPhone Developer: no identity found"

¿ Hay alguna forma de crear una identidad "fantasma" ?

Gracias.

mamcx
09-09-2013, 19:55:17
Los $99 son para adquirir una firma digital y garantizar la identidad de las apps. Vean el asunto de esta manera.

Apple de ENTRADA hace un OS mas seguro (la evidencia es abrumadora: Mientras en android hay muchos virus, troyanos y demas, en iOS es algo escaso - Windows vs. OSX tal cual).

Para ello, utiliza el mismo modelo de los sitios web con SSL (los cuales tienen un certificado que garantiza que el sitio web es quien dice ser). Muchos tienen sitios web, y no usan SSL (lo cual es un error!). Yo tengo, y no uso. Pues ese es el problema de dar opciones: Si le das a un usuario una opcion entre la correcta y la que no, NO ELIGIRAN la correcta. PUNTO.

Eso mata de entrada la probabilidad de hacer una app malisiosa "identica" que un usuario se baje por un torrent o un warez o lo que sea (eliminando un vector de entrada muy comun: No les suena las tales barritas del navegador?).

Ademas, no se puede penetrar si el dispositivo esta conectado por USB a un Windows infectado (otro vector de entrada muy grande).

Ahora bien, si Apple hace una forma para saltearse SU PROPIA seguridad, entonces esa seguridad es estupida e inutil. Asi que no lo hace. Asi que da este mensaje: Un desarrollador serior usa criptografia desde el principio, porque no se acepta menos que eso, porque no queremos ser windows ni android. Y eso vale. De ñapa:

- Te regalamos las herramientas de desarrollo
- Te damos un canal de distribucion de alcanze global
- Puedes recibir pagos de cientos de paises
- Te hosteamos la app, y no te cobramos de mas si la app es un exito y en un dia se descargan miles de ella
- Te damos 2 tiquets de soporte directo con ingenieros de apple al año
- Te damos entrada a la plataforma mas rentable en moviles, y la #1 en satisfaccion de usuarios

TODO ESO

Porque simplemente no queremos hacer las cosas idiotas como se hicieron con Windows, ni android, porque en serio es el siglo 21 y aguanta no repetir pesadillas..