- 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/
目前部署在 Kubernetes 中的服务,通过 Calico BGP 将 Service 与集群外网络打通,并在外部的 nginx 中配置 Service 地址对外进行服务暴露。经过一段时间的观察
如发现here , 有一种新的 kube 服务是 IPVS 并且有很多负载均衡算法。 唯一的问题是我没有找到指定这些算法的位置。 我的理解: rr:循环法->循环调用后端pod lc:最少连接-> 将
我想尝试这种新的代理模式以及它为我们的一些应用程序提供的各种调度程序。到目前为止,我一直无法找到更改默认模式的方法 iptables至 ipvs在 GKE 节点上。 每个人都说通过--proxy-mo
我想在现有集群中为 IPVS 启用 Kube-proxy 模式。目前,它在 IPtables 上运行。如何在不影响现有工作负载的情况下将其更改为 IPVS? 我已经安装了所有必需的模块来启用它。另外,
我正在开发的应用程序作为 Kubernetes 集群中的部署运行。为此部署创建的 Pod 分布在集群中的各个节点上。我们的应用程序一次只能处理一个 TCP 连接,并且会拒绝进一步的连接。目前,我们使用
我是一名优秀的程序员,十分优秀!