iOS 上的托管堆栈跟踪
在 iOS 设备上进行故障排除

Unity iOS 目前不支持的功能

图形

  • 不支持 DXT 纹理压缩;请改用其他格式。请参阅 Texture2D 组件页面以了解更多信息。
  • 无法将矩形纹理压缩为 PVRTC 格式。
  • 不支持电影纹理;请改用全屏流媒体播放。请参阅电影播放页面以了解更多信息。

脚本

  • 不支持鸭子类型 (Duck Typing) 等动态功能。请对脚本使用 #pragma strict 强制编译器将动态功能报告为错误。
  • 不支持通过 WWWWebRequest 类进行视频流传输。
  • WWWWebRequest 类的 FTP 支持是有限的。

仅限于 Unity iOS Pro 许可证的功能

  • 自定义启动画面

外部库

建议最大限度减少对外部库的引用,因为 1 MB 的 .NET CIL 代码大致会转换为 3–4 MB 的 ARM 代码。例如,如果应用程序引用了 System.dll 和 _System.Xml.dll_,那么意味着在未使用剥离的情况下会增加 6 MB 的 ARM 代码。在某些时候,应用程序将达到此限制,链接器将无法链接代码。


  • 2018–06–14 页面已修订并只进行了有限的编辑审查
iOS 上的托管堆栈跟踪
在 iOS 设备上进行故障排除