We previously posted our experiences of getting a title up for sale on the Apple iBookstore, and at that point we thought that we had reached the end of that long, winding and painful road.
How wrong we were.
We stripped out all of the extraneous formatting from the raw html file and it passed both epubcheck and preflight verifier. Those are the tools that Apple say must verify your file in order for it to be accepted into the iBookstore.
But, guess what? Although Apple insist on your epub file passing the epubcheck formatting standard, Apple don't follow the standard properly, so when your file passes all of the checks, Apple still reject it.
Worse still, they don't actually tell you why.
If we wanted to find out, we would have to buy an Apple Mac computer so that we could run the Apple software that talks to the Apple iTunes store. And, not surprisingly, we're not keen on that idea. So we had to get our distributor, Ingram, to rebuild the file from scratch. They know how to get the file to pass Apple's entrance exam, even though they can't tell us how to do it or even explain what the problem was.
Money for old rope, as they say.