报亭应用内容

时间:2012-09-20 08:50:19

标签: objective-c ios newsstand-kit

我做了相当多的搜索,并决定我必须是个白痴。

我目前正在构建一个报刊应用程序,它将从服务器提取PDF,但是,订阅了报亭应用程序,我知道这些杂志比PDF更复杂。我的问题是,这些定制杂志(包括视频和可图片化的图片)到底是如何构建的,以及我必须做些什么才能从服务器中取出它们?

我甚至不知道这些自定义杂志的文件类型是什么,而且从我读过的所有内容来看,似乎我都知道我会知道。

请帮帮我,我完全糊涂了。

1 个答案:

答案 0 :(得分:3)

报摊上的apis并不关心你的杂志或报纸的格式。报亭只管理'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页面可以在webviews中显示等。这取决于你的杂志的格式。

实际杂志在到达您的应用之前是如何制作的是另一回事。对于我在报纸公司工作的应用程序,我们为我们提供了一堆pdf页面,然后我们在应用程序中显示一些自定义绘图和效果。他们还为我们提供了一些纯文本页面和协调信息,以便我们可以做其他时髦的事情。