官方的说法是这样的:
调用此方法可完全卸载 Unity,并在 Unity 退出后接收对 UnityFrameworkListener 的回调。Unity 将释放所有内存。
注意:进行此调用后,您将无法在同一进程中再次运行 Unity。可在 AppController 上设置 quitHandler 以覆盖默认进程终止。
所以官方提供了一个卸载的方法:- (void)unloadApplication;
该方法:可卸载 Unity,并在卸载完成后接收对 UnityFrameworkListener 的回调。Unity 将释放占用的大部分内存,但不会全部释放。您将可以再次运行 Unity。文章来源:https://www.toymoban.com/news/detail-513393.html
这是我在项目中遇到的问题,ios上层要频繁启动unity项目,查了资料才知道ios不能用Application.Quit();
来退出untiy。文章来源地址https://www.toymoban.com/news/detail-513393.html
到了这里,关于【Unity嵌入原生IOS,仅退出Unity应用】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!