iBooks:「Invalid URI (無効な URI)」エラー

URI (Uniform Resource Identifier) は、ウェブサイトの URL と同じように、ファイルの名前と場所を記述します。EPUB で「Invalid URI (無効な URI)」エラーが表示される場合は、URI の中の 1 つまたは複数の文字が無効と認識されています。URI のすべての文字は英数字でなければなりません。

たとえば、「manifest the file.xhtml」のようにブランクスペースがある URI がブックに含まれていると、次のエラーが表示されます。「ERROR ITMS-9000:"Invalid URI in manifest the file.xhtml: Illegal character in path at index 3: the file.xhtml (manifest the file.xhtml に無効な URI:インデックス 3 のパスに無効な文字があります:the file.xhtml)」

このエラーは、識別子に無効な文字 (ここではブランクスペース) があることを示しています。

  1. この問題を解決するには、EPUB を展開してエラーメッセージに記載されている URI を特定します。OPF フォルダにある場合も、別のコンテンツフォルダにある場合もあります。
  2. 無効な URI が見つかったら、ファイル名からスペースや英数字以外の文字を削除します。上の例は、スペース文字をエンコードすることによって修正できます (manifest%20the%20file.xhtml)。
     
公開日: