在iOS移动应用程序中存储AWS S3视频以供脱机观看

在iOS移动应用程序中存储AWS S3视频以供脱机观看,ios,swift,amazon-web-services,amazon-s3,Ios,Swift,Amazon Web Services,Amazon S3,我遇到了一些问题,这些问题没有指出解决这个问题的任何明确方法。我正在开发一个iOS移动应用程序,理论上,它可以从AWS S3存储桶中检索视频文件,用户可以选择下载该文件进行离线查看 这是否可能使用核心数据?我读到有文件大小限制,可能会阻止用户下载大文件大小的视频 是核心数据可用于存储应用程序从S3检索的视频文件。存储限制将基于用户存储容量。此外,还有一种比将完整视频存储在核心数据上更简单的解决方案,因为这会影响性能。请查看链接上的答案以了解备选方案。您好,我想我们需要更多信息。什么是核心数据?您

我遇到了一些问题,这些问题没有指出解决这个问题的任何明确方法。我正在开发一个iOS移动应用程序,理论上,它可以从AWS S3存储桶中检索视频文件,用户可以选择下载该文件进行离线查看


这是否可能使用核心数据?我读到有文件大小限制,可能会阻止用户下载大文件大小的视频

是核心数据可用于存储应用程序从S3检索的视频文件。存储限制将基于用户存储容量。此外,还有一种比将完整视频存储在核心数据上更简单的解决方案,因为这会影响性能。请查看链接上的答案以了解备选方案。

您好,我想我们需要更多信息。什么是核心数据?您的应用程序如何访问S3?它是本机移动应用程序还是web移动应用程序?您的身份验证是什么样子的(如使用Cognito)?嗨,Jared,我为没有说得更清楚而道歉。据我所知,核心数据是iOS框架,它允许开发者与数据库交互并拥有一致的数据,我的问题是,这是否可能使它与从S3检索的视频脱机工作。至于我的身份验证,Cognito是我通过Facebook登录OAuth时使用的。这是一款用Swift开发的本地移动应用程序!谢谢你好,阿里,谢谢你链接到替代解决方案。从我在那里看到的情况来看,这似乎相当简单。然而,撰写答案的人表示,苹果的应用商店可能无法接受这种解决方案。我创建此应用程序的目的是将其发布到应用程序商店中,因此是否确认将视频存储为外部二进制数据并直接访问它是一种安全的方法?先谢谢你。