Del salto de versión de Xcode 3 a 4 una de las cosas que han cambiado -seguro que a peor- es la forma de añadir frameworks existentes al proyecto. Lo que era el típico botón derecho y añadir ahora tenemos que hacer:
- Hacer click en el nombre del proyecto en el navegador de proyectos
- Seleccionar el proyecto en el grupo TARGETS
- Seleccionar la pestaña Build Phases
- Abrir el grupo Link Binaries With Libraries
-Pulsar el + y añadir !
Para desarrollar una aplicación en iOS, aparte de programar, tendremos que crear los iconos de la misma. Dado que tenemos varios dispositivos donde se puede cargar la misma aplicación necesitaremos varios tamaños de los iconos según el lugar donde se visualice… aquí listamos los más importantes:
iPhone: 57 x 57 pixels
iPad: 72 x 72 pixels
iPhone 4: 114 x 114 pixels – El doble de grande para el retina display
iTunes: 512 x 512 pixels
Configuración/Spotlight de iPhone y configuración de iPad: 29 x 29 pixels
Spotlight de iPad: 48 x 48 pixels
Configuración/Spotlight de Iphone 4: 58 x 58 pixels
de momento….
En general es interesante centralizar las visitas a nuestro site en un único par subdominio-dominio. Si nos interesa eliminar el subdominio www de nuestras urls podemos hacerlo mediante estas directivas en el fichero .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dominio.com$ [NC]
RewriteRule ^(.*)$ http://dominio.com/$1 [L,R=301]Si por el contrario, queremos trabajar siempre con www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio.com$ [NC]
RewriteRule ^(.*)$ http://www.dominio.com/$1 [L,R=301]Para trabajar con HTTPS, debemos añadir la condición RewriteCond %{HTTPS} on a la regla y cambiar el rewrite para añadir HTTPS en el redireccionamiento.
No todas las webs desarrolladas sobre WordPress necesitan de un feed rss. Por defecto, WordPress facilita varias urls en formato rss o atom que debemos eliminar.
En el fichero functions.php de nuestra tema debemos añadir las siguientes líneas para desactivar las urls de los feeds por defecto:
if(!function_exists('iuttu_disable_feed')){
function iuttu_disable_feed(){ wp_die(''); }
add_action('do_feed', 'iuttu_disable_feed', 1);
add_action('do_feed_rdf', 'iuttu_disable_feed', 1);
add_action('do_feed_rss', 'iuttu_disable_feed', 1);
add_action('do_feed_rss2', 'iuttu_disable_feed', 1);
add_action('do_feed_atom', 'iuttu_disable_feed', 1);
}Además, eliminaremos los enlaces que se añaden por defecto en la cabecera:
remove_action('wp_head', 'feed_links_extra');
remove_action('wp_head', 'feed_links');
Muchas veces necesitamos comprobar qué información recoge Facebook de una URL cuando un usuario la quiere compartir: el título, la descripción, la foto, tags de información.
A veces haciendo pruebas hasta parece que Facebook se guarda los datos un tiempo en caché, haciendo que la modificación de la página no influya en la información a mostrar.
Para comprobar qué información obtiene Facebook de nuestra página, disponemos de una herramienta para ver dicha información en directo. Facebook la llama URL Linter, y la podemos consultar en http://developers.facebook.com/tools/lint.