从另一个(iOS)应用程序打开应用程序

3

我看到iOS没有类似于NSWorkspace的东西。

iOS中NSWorkspace的等效物

不幸的是,我想在我的应用程序中添加一个按钮,可以运行其他一些应用程序(在后台)。如果没有NSWorkspace,是否有可能实现?

1个回答

5

你面临的第一个问题是,无法像在Mac上那样在后台运行应用程序。

但是,假设仅启动应用程序就足够了,答案是:这取决于具体情况。另一个应用程序需要定义URL方案。不幸的是,并非所有应用程序都有定义URL方案。然后您只需调用[UIApplication openURL:]即可。


更准确地说,我想将数据发送到一个旨在处理不同事物(如配置网络)的应用程序。也许我应该运行一个脚本代替吗?非常感谢您的回答。 - user1300781
不幸的是,URL方案基本上是唯一的进程间通信方法。在iOS上无法分叉一个新的进程。 - Stephen Darlington

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接