ある日突然、iTunesで更新データが反映されなくなった。
ブログを見ると、更新はされているらしいし、ファイルもアップされている。
(あるいは)
RSSリーダーに登録しようとしたが、RSSが存在しない等のエラーメッセージが表示された。
(あるいは)
すでに登録済みのRSSリーダーにて見てみると、特定の記事を境にしてその後の記事が反映されていないか、それ以前の記事が表示されなくなっている。
原因:
RSSフィードの中に不正なバイナリデータ(文字化け)が挿入されている可能性があります。
処方箋:
文字化けしている部分を削除すれば復旧する場合が多くあります。
RSS1.0(index.rdf)では正常に読み込みが行えるが、ポッドキャストの配信周りで関係するRSS2.0(index20.rdf)でエラーが発生するという場合、MP3タグ等に文字化けが含まれていることがあるのでそちらもご確認ください。
一例といたしましては、こういった箇所で問題が起こっていたことがありました。
・画像のaltタグ
・MP3ファイルの「タイトル」欄(ファイルマネージャー)
いずれも、該当箇所を削除することで復旧しました。
予防策:
ファイル名やMP3タグなどについて、日本語ではなく英数字で記述することをおすすめ致します。丸囲み文字などの機種依存文字や、ピリオドなどの記号が原因となるケースもありますのでご注意下さい。
なんらかの問題が起こった場合、そのきっかけとなったファイルを特定し、日本語で記述した部分があれば削除して問題が解決するかどうかを試してください。
Tips!!:
問題が起こったからといって、必ずしも記事を削除しなくてはならんないとは限りません。
記事を「非公開」にすれば、削除と同様の扱いになります。(非公開にした記事はRSSフィード上からも見えません)
もちろん「公開」に切り替えれば元通り表示することができます。


