Entradas

Mostrando entradas de noviembre, 2015

Titanium - Subir ficheros a FTP desde Android e iOS

Este es el código a utilizar para poder subir ficheros a un FTP, tanto en Android como en iOS, con Titanium:

Titanium - Label animation

var view; var text; var footerViewDisp = function() {         view = Ti.UI.createView({         backgroundColor: '#A680b82b',         height: 40     });         text = Ti.UI.createLabel({         text: "Cargando...",         left: 20,         color: '#618233',         font: {             fontFamily:'HelveticaNeue-Light',             fontSize: 15         }     });     view.add(text);         view.addEventListener('click', function (e){         myLoaderDisp();     });         return view; }; function myLoaderDisp(){         Ti.API.debug("myLoaderDisp");     var matrix = Ti.UI.create2DMatrix();       //matrix = matrix.rotate(180);       matrix = matrix.scale(0.9, 0.9);       var a = Ti.UI.createAnimation({         transform : matrix,         duration : 800,         autoreverse : true,         repeat : 2       });           text.animate(a);           a.addEventListener("complete",functio

Titanium - Error compilación iOS Error: Write EPIPE

Compilando por consola para distribuir una app en iOS, me ha aparecido muchas veces el siguiente error, el cuál me ha costado días en resolver. Parece que es un error que lanza nodejs. Ponogo las soluciones que he tenido que implementar en cada caso para que no os pase lo mismo: El error es: Error: write EPIPE     at errnoException (net.js:905:11)     at Object.afterWrite (net.js:721:19) Las soluciones: La primera vez tuve que bajar la version de node a v0.10.7 y funcionó La segunda vez no funcionaba bajando la version de node, así que la solución (después de 3 días de buscar) fué cambiar el guid de la app en Titanium. Esa tontería. Lo comentas y al compilar te dice que la falta el guid y te aparecen de ejemplo, copias uno y lo añades. El error se ha eliminado.