2

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

我目前正在构建一个 Newsstand 应用程序,该应用程序将从服务器中提取 PDF,但是,订阅了 Newsstand 应用程序后,我知道这些杂志比 PDF 更复杂。我的问题是,这些自定义杂志(带有视频和可平移图片)到底是如何构建的,我需要做什么才能从服务器中提取它们?

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

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

4

1 回答 1

3

报亭 api 不关心您的杂志或报纸的格式。报亭只管理“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 页面可以在 web 视图中显示等。这取决于您的杂志采用什么格式。

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

于 2012-10-01T11:56:54.330 回答