- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
为了能够再次提交到应用程序商店(对于已发布的游戏),我们必须让一切适用于 IPv6。因此我们将Unity更新到版本5.3.5p2(最新的补丁版本可用)
我们重新设计了所有网络接口(interface)(我们过去使用经典的 http 请求作为后端服务器 com,使用套接字连接进行资源下载),我们用 UnityEngine.Experimental.Networking 中的 UnityWebRequest、DownloadHandler 和 UploadHandler 交换了所有内容
在编辑器和 Android 上一切正常,但在 iOS 上它只是......崩溃。
我们正在使用:Unity 5.3.5p2代码7.2和装有 iOS 9.3.2 的 iPad2build设置:IL2CPP通用架构(最低 iOS 7.1)API 级别.Net 2.0Strip引擎代码设置为OFFAOT-编译选项设置为:mint-trampoline 512(我们将其用于单脚本后端)在 Xcode 上:位码已禁用优化级别设置为(用于发布和调试):无[-O0]这是游戏运行时控制台上出现的错误:
Unable to find method GetProgress in [UnityEngine.dll]UnityEngine.Experimental.Networking.DownloadHandler . . Unable to find method ReceiveContentLength in [UnityEngine.dll]UnityEngine.Experimental.Networking.DownloadHandler . . [project name] was compiled with optimization - stepping may behave oddly; variables may not be available.
(我们非常简单地使用托管静态缓冲区实现了 DownloadHandlerScript)
当我们使用 mono 作为脚本后端进行构建时,一切工作正常。但IL2CPP对我们来说是强制性的。感谢您的帮助。
最佳答案
When we build with mono as scripting backend things work fine. But IL2CPP is mandatory for us.
您从 UnityWebRequest
调用的函数很可能尚未在 IL2CPP 端实现,或者这是一个简单的错误。
请注意,您正在使用 UnityEngine.Experimental
命名空间中的 UnityWebRequest
,这显然是尚未成熟的 UnityWebRequest
实验版本。您需要下载最新版本的Unity,即Unity 5.4。在 5.4 中,UnityWebRequest
被移至 UnityEngine.Networking
命名空间,并且在新版本中修复了更多错误。下载Unity的5.4.0b21 here 。
如果这不起作用,请使用 Unity WWW
API 而不是 UnityWebRequest
。它是 IPv6 safe在 >= 5.3 版本中。如果将 Unity 更新到 5.4 后 UnityWebRequest
不起作用,也请提交错误报告。
关于ios - Unity iOS IPv6 - IL2CPP UnityEngine.Experimental.Networking 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37723940/
如果我运行 .NET 编译器,它会生成一个包含中间语言代码 (IL) 的文件,并将其放入一个 .exe 文件(例如)。 如果我使用像 ildasm 这样的工具,它会再次显示 IL 代码。 但是,如果我
我正在努力寻找将为对象创建引用的位置以及将在哪个阶段创建它从程序到中间代码或中间代码到 native 代码. 最佳答案 This article might help : Typically, app
我正在尝试将这个简单的类转换为 IL 代码: public class IL { Dictionary props = new Dictionary() { {"1",1} }; } 事实上,在尝
我一直在查看有关 CLR Profiling API 的一些文章,其中许多文章都谈到调用 SetILFunctionBody() 来进行实际的 IL 重写;但是,这些文章都没有真正解释您可以使用什么来
C# 编译成 IL,然后很容易使用 ILSpy 或 dotPeek 反编译回 C#。 是否有任何工具可以将相同的 IL 反编译成 F#? 即是否有一种通过 IL 将 C# 转换为 F# 的偷偷摸摸的方
像 C# 方法 IL 一样发出 IL 但获取 System.InvalidProgramException:公共(public)语言运行时检测到无效程序。 示例: public static
我想为多线程应用程序生成 IL。作为第一步 我编写了一个简单的应用程序并使用 ILSpy 检查并生成了 IL。 public class ThreadTesting { public stat
是否有任何以 VS 插件或独立应用程序形式存在的 IL 级调试器? Visual Studio 的调试器很棒,但它允许您在 HLL 代码级别或汇编语言上进行调试,您无法调试 IL。 在某些情况下,有机
我已经编辑了简化它的问题 我有一个在这样的域中工作的应用程序: http://localhost:8092/myapp 如果我访问 http://localhost:8092/myapp/ticket
我正在使用2个选择标签。它们的内容可以在网页内修改(通过javascript)。 默认情况下,grails仅采用选定的选项(如果启用了多个,则为所有选定的选项),并将其传递给 Controller
您好,我试图通过grails在Windows控制台中运行一些命令。我这个代码 def pruebaMail() { "mkdir C:\\pruebaMail".execute()
这在html中工作正常,但在gsp中却不能。 反馈: GET http://translate.google.com/translate_tts?ie=utf-8&tl=en&q=hello%20w
我一直在研究 IL,我注意到类似 Prefix1 的操作码,文档基本上告诉我不用担心。当然,这让我很好奇这些不同的前缀操作码实际上是做什么的。谷歌快速搜索没有找到任何结果,所以我想我应该问问这里的专家
我是个新手。我现在在我的域类中遇到问题。我有3个域类,患者类,护士类和 NursePatient类, NursePatient类类是一个复合键,您可以在其中查看谁是患者的主治护士,因此,如果您查看其表
当我尝试从参数分配值时,它现在无法正常工作。 System.out.println(params.test) // I see 0 int test = params.test System.ou
如果我有一个程序集,我想更新一些文件,我需要用什么工具来执行此操作? 例如,在 java 中,可以解压缩 jar 文件更新所需的 .class 并重新压缩 jar。我怎样才能在 .NET 中完成同等的
public static class Extensions { public static T Include(this System.Enum type,T value) where T:
因此我需要对 DLL 文件进行非常简单的更改。 我已经使用 Reflector 成功地将 dll 文件导出为 IL 语言,并且找到了我需要进行的更改(它只是更改了一个 URL)。因此,如果我在记事本中
更多地考虑这是一个学术问题而不是实际问题。 在重新发明轮子时,即编写一个迷你 ORM/类型映射器时,我发出了一些 IL 以将对象的属性转换为添加到 SqlCommand 的 SqlParameters
很难学习“ float ”、“溢出”、“清除”和其他一些属性,所以请帮我找到好的在线网站来学习这些属性.. 我打开了一些网站来制作类似我发现的设计 http://wix.com我很欣赏它的导航栏,所以
我是一名优秀的程序员,十分优秀!