我进行了大量搜索,并决定必须成为白痴。
我目前正在构建一个报亭应用程序,它将从服务器中提取PDF,但是,订阅了报亭应用程序后,我就知道这些杂志比PDF更为复杂。我的问题是,这些定制杂志(带有视频和可窗格化的图片)是如何实际构建的,为了能够将它们从服务器中拉出,我该怎么办?
我什至不知道这些自定义杂志的文件类型,从我阅读的所有内容来看,似乎都以为我只会知道。
请帮我,我完全感到困惑。
最佳答案
报亭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。完成此操作后,您可以将其解压缩(可以让报亭确定将其粘贴在何处),然后在应用程序中对其进行任何处理。如果您有图像,则可以在图像视图中显示它们,可以在Web视图中显示html页面等。这取决于杂志的格式。
实际杂志在到达您的应用程序之前是如何制作的是另一回事。对于我在报纸公司工作的应用程序,它为我们提供了一堆pdf页面,然后将它们显示在应用程序中并带有一些自定义的图形和效果。它们还为我们提供了一些纯文本页面和协调信息,因此我们可以做其他时髦的事情。
关于objective-c - 报亭应用内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12509152/