草庐IT

bower-asset

全部标签

ios - 使用 Asset Bundle 为 iOS 平台构建 Unity 游戏

我遇到的问题是,当我尝试为iOS平台构建Unity游戏时,我用它构建了Assets,但随后我需要尽可能地减小文件大小。如何从整个构建中拆分Assets?在Android中,有一个选项可以在播放器设置统一中使用拆分二进制应用程序。但是在iOS中,没有。我尝试为iOS构建AssetBundle,它生成了一个要上传到服务器的Assets包。然后,如果我在Unity中构建我的游戏,它包含Assets,文件大小将与不使用AssetBundle的情况相同。那么使用AssetBundle有什么意义呢? 最佳答案 Unity包含"Build"win

ios - 如何将 PSD 文件中的所有图层导出为 PDF 矢量以在 Xcode 6 中使用 Assets 目录

据我所知,Apple有一种创建3x图像的新方法,称为PDF矢量图像。我有一个PSD文件(许多图标有多个图层),现在我想将所有图层导出为pdf矢量图像以供使用Assets目录。我也引用了本教程,但我不明白如何执行第1步。http://martiancraft.com/blog/2014/09/vector-images-xcode6/我该怎么做?请提供一些解决方案来做到这一点。提前致谢。 最佳答案 您可以在Xcode中的1x插槽中使用矢量化PDF文件。当您编译项目时,Xcode会自动为每个所需的分辨率(1x、2x和3x)生成PNG文件

ios - UIWebView/NSURLProtocol - 离线时不可访问的外部 Assets 的占位符

我的应用是一个电子阅读器,用于在iPhone/iPad上阅读书籍。用户可以选择下载我们在设备上保存为.epub文件(压缩内容)的图书-这样可以在离线时查看图书。页面内容为html。有些Assets(如视频)不在此.epub内容中。当用户导航到这样的页面时,我必须检测不在.ePub中的外部Assets,并显示一个简单的占位符,其中包含文本“此内容在离线时不可用”。这些视频可以嵌入到iFramehtml标签或对象标签中。现在我们有一个继承自NSURLProtocol抽象类的类,我正在使用它来处理这个需求。我有这3种方法的实现:+(BOOL)canInitWithRequest:(NSURL

ios - 为什么 PHAsset fetchAssetsWithOptions 不返回所有 Assets ?

我的照片流中有75张照片,相机胶卷中有1张照片(不在我的照片流中)。所以我总共有76张照片。但是按照代码只返回51张照片:PHFetchOptions*options=[[PHFetchOptionsalloc]init];options.sortDescriptors=@[[NSSortDescriptorsortDescriptorWithKey:@"creationDate"ascending:YES]];assetsFetchResults=[PHAssetfetchAssetsWithOptions:options];我知道:Ifthismethodiscalledbyana

ios - Application Loader 无法读取 Assets.car

您好,我正在使用applicationloader3.0将我的应用上传到应用商店。我的Xcode是8.0昨天我上传了一个版本到appstore。但是今天我想在修复错误后更新版本。但是当我尝试上传时,我的应用程序加载器中出现了这个错误。我该如何解决这个问题?请帮我。谢谢 最佳答案 从Xcode菜单Xcode->Opendevelopertool->ApplicationLoader使用Applicationloader解决了这个问题。请确保您从用于构建应用程序的Xcode版本执行此操作。

ios - 从管道读取 AV Assets

我正在尝试诱使AVFoundation从内存中的mp4文件中读取(不使用中间的写入磁盘解决方案)。我尝试了自己的自定义URL协议(protocol)但失败了,因为AVFoundation并没有真正使用URL加载系统。我的下一个解决方案是尝试构建一个POSIX管道并让AVFoundation层从命名管道文件加载Assets(即从url“file:///path/path/.../path/mp4file.pipe”)这是用mkfifo()创建的。这在尝试通过通常的fopen()调用读取文件但使用AVURLAssetinitWithURL:调用失败(崩溃)时起作用。有人设法让AVFound

ios - Xcode 6 迁移到图像 Assets 问题——黑色启动屏幕

我更新了我的应用程序以将图像Assets用于应用程序图标和启动图像我设置了两者根据AppleDoc的适当图像大小。我有Iphone的问题和(4S/5/5S)的模拟器启动图像/屏幕总是黑色的,除了Iphone6+但它在iPad上运行良好。我在这里看了几个帖子,什么都没有工作如下1)deletingtheassetcatalogandcreatinganewone2)adding@2xand3@xtoeachfilebeforeaddingtothecatalog3)removingandredeployingtheapplicationAnyonehadthatissuewhenport

iOS 导出为临时错误 : Failed to locate or generate signing assets

由于我已将Xcode更新到版本6.0.1,我无法将应用导出为AdHoc。我尝试了很多解决方案,但都没有用。我也重新分配了我的证书和配置文件。但它没有任何成功。我不知道该怎么做......也许有人以前和我现在有同样的事情?错误详情:资料详情:build设置:附言它不是重复的主题。我已经尝试了像这样的问题的所有解决方案......它们都不适合我...... 最佳答案 我终于找到了解决问题的方法。您必须是iOSDistributor(iOSDeveloper是不够的)才能为AdHoc部署导出应用程序。

iOS 图像 Assets 大小。 3x 实际上是 1x 大小的 3 倍吗?是否需要 Retina 4 2x?

我正在努力全神贯注,确保我做的每件事都正确。我一直在看TheUltimateGuidetoiPhoneResolutions并希望澄清3x和Retina42x。对于3x,显然图像得到了下采样。我不应该关心这个,对吧?我需要做的就是放置一张图像,其宽度和高度是1x图像的3倍。当然,我的目的是缩放图像。所以它遵循从1x到2x的相同步骤,我只是把尺寸变大了。对吗?然后,我看到iPhone5和iPhone5s,我认为它们都使用Retina42x。是否需要Retina42x?如果不是,它只是默认为2x,对吗?Retina42x和2x图像之间应该有什么区别?我将如何以不同方式缩放宽度和高度?

ios - 访问 Assets 目录中具有特定分辨率的图像

我有一个名为“SmileyFace”的图像集,其中包含1x、2x和3x图像大小。我想从图像集中以特定尺寸复制到粘贴板。如何在下面的代码中以编程方式引用1x、2x或3x?letimage=UIImage(named:"SmileyFace")letimage2=UIImagePNGRepresentation(image)UIPasteboard.generalPasteboard().setData(image2,forPasteboardType:"public.png")这段代码复制了1x。我想复制2x图像。我没有在AppleDocumentation中找到任何东西这似乎是指这个。