您的位置:首页 > 移动开发

app上架遇到的问题

2013-12-01 23:35 225 查看


iTunes
Produce delivery error ERROR ITMS-3000

1403 Views 3 Replies Latest
reply: 2012-2-11 上午9:43 by kizzin

**********文件命名问题**************







Calculating
status...

willustav

2012-2-5 上午3:22

Hi everyone,

I am going crazy trying to publish an e-book on the iBookstore, and I hope I can get some help here.

First some background info:

I am intending to publish a small collection of short stories written in Pages '09 and converted to .epub in a writing tool named Scrivener (where I can have each short story as a separate chapter, which I wouldn't be able to do - I think - if I just converted
straight to .epub in Pages), through iTunes Producer.

I have previewed the file many times (in many versions) on my iPad and it works perfectly.

However, when I intend to deliver via iTunes Produce - after filling in all of the required fields of course - I receive this error message upon delivery:

1 package(s) were not uploaded because they had problems:

/Users/willustav/Music/iTunes Producer/Playlists/9789198015713.itmsp - Error Messages:

Apple's web service operation was not successful

Unable to authenticate the package: 9789198015713.itmsp

ERROR ITMS-3000: "Line 48 column 27: element "audience" missing required attribute "scheme" at XPath /package/book/metadata/audience_info/audience"

ERROR ITMS-3000: "Line 48 column 38: element "audience" incomplete; expected element "range" or "value" at XPath /package/book/metadata/audience_info/audience"

Now, I cannot for the love of God understand what it means. I have tried to tweak the .epub conversion settings to be as plain as possible (in Scrivener) and I just can't make any sense of the "help" from Apple support, which just says:



Why am I getting a delivery error in iTunes Producer?

Import errors can appear after a validated EPUB file and the required metadata have been delivered. An import error can be caused by the following:

Your EPUB contains files not listed in the manifest. This error is not generally
caught by EPUBCheck. All files must be listed in the manifest, or there is no way to confirm that they are intended for distribution.

Your EPUB contains characters that are not UTF-8 or UTF-16. This is typically caused
by including accented or other special characters in the EPUB. If they are not properly encoded, they will not appear as expected when the customer reads your book. iTunes Producer lists the exact files that have these issues in the delivery error report.

XHTML namespace is not properly declared in all HTML in your EPUB. This is a strict
requirement for the EPUB standard. Check to ensure the proper namespace is declared in each HTML document. See the current spec athttp://www.idpf.org/2007/ops/ops2.0/download/.

All date formats are not full and complete. There are strict requirements for dates
listed in the EPUB OPF and NCX files. Check to see that they are complete and properly formatted.

Your filenames have spaces or encoded characters. If your EPUB has any spaces in
filenames, be sure the spaces are properly encoded in the EPUB manifest by using "%20" in their place. Filenames may not contain periods (".") other than to separate the filename from its extension.

Note that even if your book package passes EPUBCheck, it might contain one or more of the errors above that prevent it from appearing in your iTunes Connect account.


There are no periods of spaces in the filenames.

The only thing I can think of is that the text is in swedish, and perhaps the letters "å, ä, ö" can cause difficulties? But I fail to see why or how, if it works and shows perfectly on my iPad upon preview.

Any help would be greatly appreciated! Thanks!

iTunes Producer, Mac OS X (10.7.3)

I
have this question too (0)

Tags: ipad, publishing, compatibility, epub, itunes_producer, author, ibooks_author, ibook_author





Level
1 (0 points)

willustav

Re:
iTunes Produce delivery error ERROR ITMS-3000
2012-2-5 上午3:51 (in
response to willustav)

The problem seems to lie with Scrivener - I uploaded the same thing by exporting to epub from Pages, and it worked smoothly. Thanks anyway!

Like
(0)



Calculating
status...

authorbrandon

Re:
iTunes Produce delivery error ERROR ITMS-3000
2012-2-7 上午7:18 (in
response to willustav)

I had the exact same problem but solved it. The solution lay in eliminating one unmanifested file within epub. In other words, I had listed a file in the opf manifest and also had it included in my folder as a jpg, but it was unused in the actual html file.
This caused the epub to pass epub check but to fail apply validation.

Hope this helps,

Btr

Like
(0)



Calculating
status...

kizzin

Re:
iTunes Produce delivery error ERROR ITMS-3000
2012-2-11 上午9:43 (in
response to authorbrandon)

I've got exactly the same problem. I'm converting with Sigil and checking with FlightCrew. Both passed the file as ok but I have the same error message when trying to upload with iTunes Producer. How do you identify the unmanifested file within epub so that
I can get rid of it?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: