on-demand-resources相关内容

使用随需应变资源从资产目录中获取视频

我将标签"tokyo"归因于我的.mp4视频,并将其设置为在应用安装过程中安装的视频. 最初,我使用的是从资源中加载路径,但是现在有所不同,因为它位于Asset目录中. 阅读文档后,我尝试过类似的操作: NSBundleResourceRequest(tags: ["tokyo"]).beginAccessingResourcesWithCompletionHandler { ( ..
发布时间:2021-02-08 18:53:36 移动开发

NSBundleResourceRequest bundlePath

[问题末尾的更新] 我曾经在应用程序中播放一些音频文件. 我曾经将文件存储在应用程序中,但是后来我移到了On Demand Resources和NSBundleResourceRequest. 我有一个IBAction可以播放随机文件,并且由于我移到了ODR,所以无法正常工作.我唯一更改的是NSString *bundleRoot = [[NSBundle mainBundle] ..

按需资源"0资产包"

我最近开始在我的应用程序中实现按需资源.当我从Xcode将应用程序部署到手机时,一切都很好.但是,当我将二进制文件上传到iTunes Connect时,它显示"0 Asset Packs": Xcode中的资产标签看起来不错: 以下是Assets的构建设置: 我正在通过TestFlight进行测试,在应用程序中,我收到一条错误消息:“所请求的应用程序数据不存在." 我尝试了 ..
发布时间:2020-07-24 21:22:58 移动开发

开发过程中的初始安装标签用法和验证

我正在尝试在我们的应用程序中使用ODR,并创建了标签并将其分组在Prefetched下的Initial Install Tags选项下. 我不确定如何使用开发配置文件在模拟器和设备上进行验证. TestFlight是验证初始安装标签使用情况的唯一选择吗? 即使对于标记为“初始安装"的资源,我也必须使用NSBundleResourceRequest吗?我对“初始安装标签"的理解是,它将随应 ..
发布时间:2020-07-24 21:22:52 移动开发

在iPhone应用程序中实现应用程序细化

我的iOS应用程序在应用商店中的尺寸很大.如何降低应用程序精简,以使应用程序尺寸变小. Note:- 我已经在使用Images.xcassets分别放置x/2x/3x图像. 我还阅读了苹果文档,并仔细阅读了优化级别的构建设置. 我还使用了8位PNG而不是32位PNG. 解决方案 从昨天开始搜索应用程序细化,位代码和按需应用程序资源,现在我调试所有这些内容并分享我从美丽的苹果 ..
发布时间:2020-07-24 21:21:47 移动开发

访问和下载点播资源iOS9

我正在尝试实现新的iOS9功能应用程序精简,我了解如何在Xcode 7中标记图像并启用按需资源,但是我不了解如何在我的应用程序中实现NSBundleResourceRequest,有人可以帮助我,那会很大感激 解决方案 首先,检查资源是否可用.否则下载它们. 这是我使用的swift代码 let tags = NSSet(array: ["tag1","tag2"]) let r ..
发布时间:2020-07-24 21:20:41 移动开发

iOS 9点播资源可以永久保存吗?

根据文档,通过NSBundleResourceRequest下载的iOS 9按需资源仅保留直到endAccessingResources被调用,并且在资源请求对象被释放后自动被调用 . > 好的,但是当应用终止时,一切被释放.那么这是否意味着使用NSBundleResourceRequest下载的资源无法在应用终止后继续生存?我希望使用一种简单的策略来缩小应用程序的大小,以便不包含大量资源,然 ..
发布时间:2020-07-24 21:20:40 其他开发

使用随需应变资源从资产目录获取视频

例如,我为.mp4视频分配了"tokyo"标签,并将其设置为在应用安装过程中安装的位置. 现在,在我使用路径从资源中获取路径之前,现在有所不同,因为它位于资产目录中. 找到文档后,我尝试了类似的方法: NSBundleResourceRequest(tags: ["tokyo"]).beginAccessingResourcesWithCompletionHandler { (e ..
发布时间:2020-06-21 18:46:15 移动开发

通过Javascript下载Apple托管的按需标记资源

我正在研究有关是否可以通过Java脚本从WKWebView提取按需资源(例如图像,Java脚本束)? 我的目的是在Apple服务器上发布一些(大型)HTML + JS游戏作为按需标记的资源,然后通过Javascript XHR调用或通过Cordova/Phonegap/Ionic插件获取它们. 通过这种方式: 我们不会影响App最终捆绑包的大小,包括所有游戏 Apple可以 ..

在iframe中显示位于www文件夹之外的html文件-在InAppBrowser中工作或解析文本

我设法使用自己构建的自定义插件将一些按需资源下载到我的Cordova应用程序中. 我现在需要做的是将它们加载到我的App的iframe中.这可能吗? 如果它们位于(叹气,只读)www文件夹中,我可以简单地指向${cordova.file.applicationDirectory}/www/game.html ...但是将它们放在“库"文件夹中(例如,请参见下面的路径)是否可以在ifr ..

如何在下载后检测点播资源的位置?

我通过以下两个答案中的参考来实现项目中的应用程序细化: - https://stackoverflow.com/a/31688592/988169 如何检测按需资源在下载后的位置? 解决方案 除非您在初始化资源请求时指定了一个包,否则默认情况下资源将放在主包中。例如,如果适合您的资源类型,您可以通过这种方式访问​​它们: NSString * path = [[NSBu ..
发布时间:2018-09-18 10:53:08 移动开发