Газетный контент приложения

Я проделал немало поисков и решил, что должен быть идиотом.

В настоящее время я создаю приложение Newsstand, которое будет извлекать PDF-файлы с сервера, однако, подписавшись на приложение Newsstand, я точно знаю, что эти журналы более сложны, чем PDF. Мой вопрос заключается в том, как, черт возьми, на самом деле создаются эти пользовательские журналы (с видео и фотографиями, которые можно подделать), и что мне нужно сделать, чтобы получить их с сервера?

Я даже не знаю, к какому типу файлов относятся эти пользовательские журналы, и из всего, что я прочитал, кажется, что я просто знаю.

Пожалуйста, помогите мне, я совершенно запутался.

1 ответ

Решение

Газетный киоск apis не заботится о формате вашего журнала или газеты. Newsstand просто управляет "NKAssetDownloads" и подписками. Apple рекомендует, чтобы все ваши активы были объединены в один загружаемый контент, хотя API газетного киоска позволяет вам загружать несколько ресурсов, если вы хотите (хотя это действительно усложняет ситуацию, поэтому я рекомендую вам этого не делать!) http://developer.apple.com/library/ios/#documentation/StoreKit/Reference/NKAssetDownload_Class/NKAssetDownload/NKAssetDownload.html#//apple_ref/occ/cl/NKAssetDownload

Вместо этого вам следует упаковать все страницы журнала, видео, изображения и т. Д. В один zip-файл, который вы загружаете как NKAssetDownload. Как только это завершится, вы можете разархивировать его (вы можете позволить газетному киоску решить, куда все это прикрепить), а затем делать все, что вам нравится с ним в вашем приложении. Если у вас есть изображения, вы можете отображать их в виде изображений, HTML-страницы могут отображаться в веб-просмотрах и т. Д. Это зависит от формата вашего журнала.

Как создается настоящий журнал до того, как он попадает в ваше приложение, это другой вопрос. Для приложения, которое я работаю в газете, компания предоставляет нам несколько страниц в формате PDF, которые мы затем отображаем в приложении с некоторыми собственными рисунками и эффектами. Они также предоставляют нам несколько текстовых страниц и информацию о координатах, чтобы мы могли делать другие интересные вещи.

Другие вопросы по тегам