c# - 如何退出由 URL SCHEME 打开的统一应用程序并返回主应用程序?

标签 c# ios unity3d

我有一个显示产品详细信息的 IOS 应用程序,对于 AR 部分,它打开另一个统一应用程序。我想做的是退出 Unity 应用程序并返回主应用程序中的同一页面。我使用了以下代码.

public void BackHome()
{
    Application.Quit();
}

此代码的问题是它像终止一样退出而不顺利关闭应用程序。它还直接进入主屏幕而不是应用程序(即 Unity 应用程序打开的主应用程序页面)。我想要什么要做的是从主应用程序打开 Unity 应用程序,然后在点击后退按钮时想要关闭 Unity 应用程序并返回到主应用程序。

在 Unity 的播放器设置中,我在背景中给出了行为 - 退出。

最佳答案

在 Application.Quit 之前,尝试通过 URLSCHEME 打开主应用程序:Application.OpenURL("XXXXXX")。

关于c# - 如何退出由 URL SCHEME 打开的统一应用程序并返回主应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54921708/

相关文章:

c# - 如何让机器人对 Discord.net 中自己的消息使用react?

iphone - UIScrollView 不会滚动,即使设置了内容大小

ios - 如何在 iOS 中播放 NSData 音频或视频?

android - 安装我的应用程序时谷歌帐户的身份验证错误

C# 中的 Javascript 对象

algorithm - 从球体(二十面体)上的网格捕捉矢量到一个点

c# - 比较同一类的 2 个对象

c# - 如何在列表上应用分页

iOS 错误 : library not found for -lGSDK_Overload

c# - 无效查询 C#