从 iOS 应用启动游戏并在关闭后 return 启动游戏

Launch game from iOS app and return to it once closed

我开发了一个应用程序,我想 运行 在 phone 上安装另一个应用程序,并从屏幕的一部分内的商店(游戏)下载。

根据我的搜索了解到,这是不可能的。下一个最佳解决方案是从我的应用程序启动游戏,并在游戏结束后始终 return 到它。

我已经能够 bootstrap 使用 URL 方案针对特定游戏的解决方案,但是是否有适用于从商店下载的任何应用程序的通用解决方案?

那里提供的答案是否仍然适用,或者现在可能吗? Can you run an iOS app inside another iOS App

不,您仍然不能 运行 一个应用内嵌另一个应用。

从您自己的应用程序启动另一个应用程序的唯一方法是使用 URL 方案,并且无法在用户完成游戏后让第三方应用程序重新打开您的原始应用程序。

您无法直接获取要启动的已安装应用程序列表,但您可以使用 iHasApp 并可能使用您自己的已知 URL 方案数据集来检查设备上是否安装了给定应用程序.