4.3.3版本之引擎bug

bug描述:
  IOS设备上,当使用WWW www =
WWW.LoadFromCacheOrDownload(url, verNum);
下载资源时,第一次下载某个资源,www.assetBundle必定为空。

解决办法:
  引擎版本降到4.3.2或者升到4.3.4或更高。

  这个bug绝对是神级坑,整整耗费了我十个工作日。引擎升到4.3.3以后,同样的代码,在PC/MAC上跑的都很好,在IOS上就必然崩掉,而且最无语的是没有任何错误提示或者异常信息,xcode里面就一条崩溃信息,我去。我对代码进行了各种检查,自我感觉很强壮的代码就是跑不通,无力啊,最后在几个国外的帖子上确认了最终的bug:
http://forum.unity3d.com/threads/223131-www-assetBundle-is-null-only-on-iOS-device
http://fogbugz.unity3d.com/default.asp?586545_eqff4its4gvcqrib
http://issuetracker.unity3d.com/issues/ios-www-dot-loadfromcacheordownload-doesnt-load-asset-bundles-but-www-constructor-does

另外,对于上述bug,如果将WWW.LoadFromCacheOrDownload的方式改为WWW www = new
WWW(url)的方式,程序是可以跑通的。

4.3.3版本之引擎bug,码迷,mamicode.com

时间: 2024-10-05 05:02:07

4.3.3版本之引擎bug的相关文章

InnoDB多版本存储引擎简介

SHOW ENGINES查看所有存储引擎及支持情况 当启动InnoDB的时候,会自动进行兼容性检查 ACID 模型Atomicity主要与事务操作相关,autocommit.Commit.rollbackConsistency用于保护数据的引擎内部处理程序,包括doublewrite buffer.crash recoveryIsolation主要与事务操作相关,autocommit.isolation level .lockingDurability主要涉及mysql 软件与一些特定硬件的配置

Cocos2d-x教程(30)-3.x版本物理引擎的使用

欢迎加入Cocos2d-x 交流群:193411763 转载时请注明原文出处 : http://blog.csdn.net/u012945598/article/details/38417333 在Cocos2d-x 2.x的版本中,开发者可以直接使用Box2d或chipmunk进行物理世界的模拟. 在第17篇教程(http://blog.csdn.net/u012945598/article/details/17787243)我们也曾经介绍过Box2d物理引擎的使用,但是Box2d中的api对

宝爷Debug小记——Cocos2d-x(3.13之前的版本)底层BUG导致Spine渲染花屏

最近在工作中碰到不少棘手的BUG,其中的一个是Spine骨骼的渲染花屏,在战斗中派发出大量士兵之后有概率出现花屏闪烁(如下图所示),这种莫名奇妙且难以重现的BUG最为蛋疼. 前段时间为了提高Spine骨骼动画的加载速度,将Spine库进行了升级,新的Spine库支持skel二进制格式,二进制格式的加载速度比json格式要快5倍以上. 这是一个大工程,游戏中所有的骨骼动画都需要使用更高版本的Spine编辑器重新导出,由于部分美术没有对源文件进行版本管理,丢失了源文件,导致部分骨骼动画要重新制作,浪

关于cocos2d-X 3.x版本使用引擎自带的物理引擎Physics

今天本来打算使用BOX2D物理引擎的, 想到前段时间听说cocos2d-X在3.0版本中封装了一个自己的物理引擎Physics, 听名字就很霸气额, 用起来确实是比BOX2D简单很多( 毕竟是基于BOX2D封装的嘛), 好了, 现在我们来看看如何使用Physics这个物理引擎, 第一步: 创建项目............略 第二部: 修改场景的创建方式 将Scene::create();换成Scene::createWithPhysics(); Scene* HelloWorld::create

【转】WP8.1开发人员预览版本已知 Bug

偶的 Lumia 920 已经升级到最新的 8.1 开发人员预览版本,使用中没有发现什么问题. 可能是因为偶玩手机的情况比较少吧!忽然看到 MS 停止此版本的更新,并说明有很多的 BUG,偶就郁闷了. 以下是从网络上复制过来的,大家看看吧. Windows Phone 8.1开发者预览版推出近1周,抢先体验和测试多多少少遇到了一些问题,有的是系统固件方面的问题,有的官方或第三方应用方面的问题,还有的是系统功能的改变带来的问题. 不想尝试新版WP8.1或者嫌麻烦的机友可以直接等今夏开始的WP8.1

strcpy在centos6.x,gcc4.4.7版本上会有bug,自我移动导致覆盖错误overlap

Gcc编译时无优化参数,以前曾经被-O坑过. #include <stdio.h> #include <string.h>   int main() {        char url[512];        sprintf(url,"218.26.242.56/0/0/1023/6d6168bf1a7294ae0e1c071171adcd48.mp4");        printf("%s\n",url);        char*p 

Delphi 2010 里公开的 Midas.dll 的源代码!!Delphi 2010 V14.0.3449.21988 的Midas.dll 修正了上一版本的大BUG!

源代码是用C++ Builder写的. 下载: http://files.cnblogs.com/AnyDelphi/Midas_Source.rar http://www.cnblogs.com/AnyDelphi/archive/2009/08/13/1545175.html#2264357 上一版本的Midas.dll Delphi 2007编译的程序如果是用Delphi 2010的Midas.dll是会出错的. 这一版就不会了. http://www.cnblogs.com/AnyDel

linux内核3.6版本及以下的bug引发的故障--cpu使用率100%

现象:         旗舰店运价库cpu使用率100%,load升高,导致后续的请求失败.         重启服务器,cpu.load恢复正常. 触发条件:        (1)linux内核3.6版本及以下. (线上机器大部分是2.6.32)       (2)mysql-connector-java5.1.31版本及以下.(各业务线需要自己check)       (3)mysql-client没有设置socketTimeout. (各业务线需要自己check)       (4)杀死m

谷歌浏览器79版本进行js调试,全是灰色的,没办法查看执行结果的bug

前几天,对电脑中的谷歌进行了升级,发现谷歌的js调试没办法用了,本来以为自己的设置的问题,翻了很久,看到谷歌浏览器吧的老哥们碰到了同样的问题,这才知道谷歌79版本最近出bug了. 出问题之后的谷歌js调试:鼠标移到变量上完全没反应,想看变量只能把它打印出来(太蠢了.不过说实话,刚出问题的两天我就是这么干的) 后边是在忍受不了,换成了开发版本试了试,可以用Js调试了,美滋滋.贴一下,开发版下载地址 https://www.google.cn/chrome/dev/ 原文地址:https://www