he conseguido un iphone
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Manuel,
Tu ipa se instala perfectamente
He probado a reemplazar el ejecutable dentro del ipa con el tutor01 y no arranca (aparece pantalla en negro y se cierra), luego algo debe estar mal en la aplicacion
vamos progresando...
Tu ipa se instala perfectamente
He probado a reemplazar el ejecutable dentro del ipa con el tutor01 y no arranca (aparece pantalla en negro y se cierra), luego algo debe estar mal en la aplicacion
vamos progresando...
Re: he conseguido un iphone
Entiendo que lo que debo hacer es con el harbour que tenemos para mac ( el de fivemac) , sustituyo los lib por los que tengo dentro del iphone y los samples por los samples del fivephone ¿ NO ? .Antonio Linares wrote:Manuel,
Ya que tenemos las librerias de Harbour para el iOS, ahora resulta muy fácil construir desde Mac usando el Harbour para Mac y enlazando con las librerias de Harbour-iOS
Descarga el proyecto FivePhone desde http://code.google.com/p/fivephone/ y usa samples/buildmac.sh para construir. Ha hecho el ejecutable a la primera
Ahora solo falta copiarlo al iPhone/iPad en un formato que nos permita lanzarlo desde el springboard...
El harbour para iphone que aparece como enlace en fivephone ¿ Es para iphone (arm ) o es una version para mac especialmente creada para construir para iphone ? . Pregunto ahora para luego ir mas rápido en casa ...
Saludos.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Manuel,
Solo hay que reemplazar las librerias de Harbour para que use las construidas para el iOS
Si, exactamenteEntiendo que lo que debo hacer es con el harbour que tenemos para mac ( el de fivemac) , sustituyo los lib por los que tengo dentro del iphone y los samples por los samples del fivephone ¿ NO ?
Solo hay que reemplazar las librerias de Harbour para que use las construidas para el iOS
Re: he conseguido un iphone
Puede que tenga lago que ver con lo de la firma de aplicaciones para que funcionen en el iphone .Antonio Linares wrote:Manuel,
He probado a reemplazar el ejecutable dentro del ipa con el tutor01 y no arranca (aparece pantalla en negro y se cierra), luego algo debe estar mal en la aplicacion
vamos progresando...
Por curiosidad coloca la aplicacióon que generaste en el iphone ( como antes con el appinstall ) . Con la applicacion ejemplo del blog ademas del appinstall viene otro programilla llamado ldid que sirve para "seudo firmar" la aplicación .Desde consola :
ldid -S nombreapp y luego le damos al appinstall .
Todo esto lo he sacado revisando el make del blog , que por ahora es una muy buena "guia de referencia" .
Saludos.
Re: he conseguido un iphone
Ya tengo eñ harbour para iphone en el mac ... pero me faltan cosas para intentar el tutor01 ... tengo el archivo ios.m y el msgs.m ... en lazandolos tambien me da error :
Code: Select all
compiling...
Harbour 2.1.0beta1 (Rev. 14766)
Copyright (c) 1999-2010, http://harbour-project.org/
Compiling 'tutor01.prg'...
Lines 64, Functions/Procedures 2
Generating C source output to 'tutor01.c'... Done.
compiling C module...
linking...
Undefined symbols:
"_GetApp", referenced from:
_MsgInfo in msgs.o
_MsgYesNo in msgs.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
done!
iMac-de-Manuel-Alvarez-Sanchez:samples manuel$
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Manuel,
Haz un checkout desde el repositorio del FivePhone y haz make para que se construya.
Luego usa samples/buildmac.sh tutor01
No necesitas el ios.m, ya que ese código lo proporciona la libreria del FivePhone
Haz un checkout desde el repositorio del FivePhone y haz make para que se construya.
Luego usa samples/buildmac.sh tutor01
No necesitas el ios.m, ya que ese código lo proporciona la libreria del FivePhone
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Manuel,
Cierto, se me habia pasado pseudo-firmar la aplicacion con ldid -S tutor01
aun asi, sigue la pantalla negra. Algo falta...
Cierto, se me habia pasado pseudo-firmar la aplicacion con ldid -S tutor01
aun asi, sigue la pantalla negra. Algo falta...
Re: he conseguido un iphone
Si estaba ahora precisamente con ello , he generado ya la aplicacion tutor01 y la he seudofirmado y la he instalado , pero me pasa lo que a ti , se habre y cierra inmediato ...
Antes hice una cosa ( por error ) intente enlazar el ios.o que tenia en el iphone con los otros archivos ... me dijo que no era un archivo valido ya que era arm y yo estabe generando un linkado arm6 y no lo enlazo .... si forzamos a que se genere codigo arm en vez arm6 , ¿ Pasara algo ? .
Antes hice una cosa ( por error ) intente enlazar el ios.o que tenia en el iphone con los otros archivos ... me dijo que no era un archivo valido ya que era arm y yo estabe generando un linkado arm6 y no lo enlazo .... si forzamos a que se genere codigo arm en vez arm6 , ¿ Pasara algo ? .
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Posiblemente arm sea compatible con arm6, pero no al reves (pura suposición) pues arm6 tiene mas cosas que arm
Tal vez deberiamos quitar la llamada a MsgInfo() y ver si podemos escribir un log ó un sonido, algo que nos indique que se ejecuta...
Tal vez deberiamos quitar la llamada a MsgInfo() y ver si podemos escribir un log ó un sonido, algo que nos indique que se ejecuta...
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: he conseguido un iphone
Saludos
humildemente tengo el 2g será.
Será compatible todo este proceso, me gustaría aportar
humildemente tengo el 2g será.
Será compatible todo este proceso, me gustaría aportar
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Daniel,
Que versión de software tiene instalado ?
Con 3.2 ó 4.1 seria perfecto
Que versión de software tiene instalado ?
Con 3.2 ó 4.1 seria perfecto
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
Re: he conseguido un iphone
Hola Antonio,
Tengo un 3GS con iOS4.1, lo unico es que esta sin el jailbreak, Serviria este ?
se podria hacer esto desde Windows o Linux, No tengo MAC
Tengo un 3GS con iOS4.1, lo unico es que esta sin el jailbreak, Serviria este ?
se podria hacer esto desde Windows o Linux, No tengo MAC
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Re: he conseguido un iphone
Primero Bienvenidos todosDaniel Garcia-Gil wrote:Saludos
humildemente tengo el 2g será.
Será compatible todo este proceso, me gustaría aportar
Creo que el iphone 2 se quedo en la 3.1
De todas formas lo primero es preguntar si tienes jailbreak , si no lo tienes , en esta fase por ahora no podras hacer mucho ( creo que nada ) .
si lo tienes , un punto de partida "facil" es instalar el programa que se ha puesto en rapidshare ( en este mismo hilo , unos mensajes mas arriba ) , es una ipa ,la colocas en el itunes y sincronizas , esta en principio compilada con el sdk 3.2 , asi sabremos si en tu telefono corren aplicaciones compliadas con esa version .
Saludos.
Re: he conseguido un iphone
Yo estoy usando tu mismo equipo 3gs con ios4.1.pablovidal wrote:Hola Antonio,
Tengo un 3GS con iOS4.1, lo unico es que esta sin el jailbreak, Serviria este ?
se podria hacer esto desde Windows o Linux, No tengo MAC
Sin jailbreak de momento poco se puede hacer . Ojo , de momento .
Con jailbreak es otra cosa . El camino que seguimos hasta hoy era compilar y linkar los programas en el mismo iphone .Esto hace que sea independiente de la plataforma que uses ya que se realiza todo desde terminal via SSH . Yo en contreto he estado haciendo las pruebas desde windows y desde mac indistintamente , realmente se hacen en el iphone .
Saludos.
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: he conseguido un iphone
Saludos
La versión es 3.1.3
si tengo el jailbreak, de hecho ya he descargado harbour del svn, instale gcc, intente construir pero me da un error con utemp.h
use la compilación que publicaste pero no funciono (me lo imaginaba)
he seguido esto desde el principio, pero me encuentro en un punto de tranca
seguiré probando y muestro los resultados, lo intentare usando el 3.2
La versión es 3.1.3
si tengo el jailbreak, de hecho ya he descargado harbour del svn, instale gcc, intente construir pero me da un error con utemp.h
use la compilación que publicaste pero no funciono (me lo imaginaba)
he seguido esto desde el principio, pero me encuentro en un punto de tranca
seguiré probando y muestro los resultados, lo intentare usando el 3.2
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9