Mismo aquí (iPhone 4S, iOS 6.0.1), fechas que faltan:
aunque el resto de podcasts se muestran con fecha de lanzamiento:
Por otro lado, y muy surprinsingly, el podcast se muestra correctamente en iTunes:
De acuerdo a https://discussions.apple.com/thread/3120228 la falta de la fecha de lanzamiento podría ser causado por una incorrecta pubDate
elemento.
Sin embargo, las Dudas Razonables' feed RSS correctamente los formatos de la pubDate
elemento como se describe en la especificación RSS y RFC 822. Pero ¿y el resto del archivo XML? Un error de sintaxis podría impedir que un lector de RSS analizar correctamente el feed RSS y la extracción de la información de fecha.
Por suerte, el W3C ofrece en http://validator.w3.org/appc/ una fuente del servicio de validación, que verifica el cumplimiento con la especificación RSS. Y W3C, es claro, Dudas Razonables no valida:
Al parecer iOS 5 y iTunes son más tolerantes que los de iOS 6 con algunos de los "rotos" RSS feeds como las Dudas Razonables de podcast.
(Como una nota al margen: me encontré con un podcast que se veía perfectamente la derecha en iOS 6, a pesar de no tener el día de la semana en pubDate
, de modo que no era el culpable, como yo primero (erróneamente) la sospecha. También encontré otros podcasts que falta una fecha de lanzamiento (como aquí y aquí). La razón de ello en estos casos es, de hecho, no cumple pubDate
elemento.)