Common error messages
Ebook validation is an internationally approved process of checking the code within the books to make sure that they display well on all kinds of devices. The ebook stores only accept "valid" ebooks: your book might look OK on your computer and doesn't work on another device. Ebook validation is here to make sure that all books work on all devices correctly. When you first upload a book, we run ebook validation back-end: we check the book after you've uploaded it, and if something is wrong, we fix the errors before sending the books to the stores. However, when you re-upload a book, you can immediately see validation results. This is to make sure that nobody accidentally overwrites a right file with an invalid file. As we automatically send your changes to the stores, your re-uploaded ebook file must be perfect. Solutions of most common validation errors can be found here, but we're more than happy to help if you get stuck.
- Provided asset version is not greater than live version on Apple Books
- How to remove your book’s encryption before publishing
- Embedded cover is not an image file
- Error while parsing file 'attribute "value" not allowed here; expected attribute "class", "dir", "id", "lang", "style", "title" or "xml:lang"
- The copyright page is missing
- The generated Table of contents is incorrect with a "start" tag
- Error while parsing file 'value of attribute "id" is invalid'
- Filename contains spaces, therefore URI escaping is necessary
- Embedded cover not found or can't be identified
- Image is too large: can't be larger than 4 megapixels