【问题标题】:Does Apple allow iPhone apps that display images that are pulled from a azure blob storage?Apple 是否允许 iPhone 应用显示从 azure blob 存储中提取的图像?
【发布时间】:2016-11-10 14:25:32
【问题描述】:
我正计划构建一个移动应用程序,该应用程序需要访问数百张图像,承包商将在维修空调系统时使用这些图像。我不想将数百张图像添加到应用程序的资产中并增加应用程序的大小,而是想将图像放在像 Azure 这样的云 blob 存储中,并在用户引用该项目进行查看时拉取图像。我的问题是 Apple 是否允许 iPhone 应用程序执行此操作,或者他们是否要求开发人员在应用程序包中包含所有图像?
【问题讨论】:
标签:
ios
appstore-approval
mobile-application
azure-blob-storage
【解决方案1】:
如果我正确理解您的问题,您基本上是在询问是否可以按需下载图片资源,而不是使用应用程序打包它们。您当然可以这样做(Apple 提供了多种方式,包括原始 URL 下载和On-Demand Resources),但如果在网络连接受限的情况下使用应用程序,您应该仔细考虑用户体验。
警告:如果您使用自己的按需资源加载器,请确保将缓存的图像存储在未备份到 iCloud 的目录中——您不希望图像占用用户的 iCloud 空间如果它们被删除,可以很容易地从网络中检索。